feat : update announcement

This commit is contained in:
lukman
2024-08-07 17:31:01 +08:00
parent 0918aac887
commit ed8cd059bc
6 changed files with 97 additions and 43 deletions

View File

@@ -1,4 +1,5 @@
import { prisma } from "@/module/_global";
import _ from "lodash";
import { NextRequest } from "next/server";
export async function getOneAnnouncement(req: NextRequest) {
@@ -23,10 +24,20 @@ export async function getOneAnnouncement(req: NextRequest) {
idAnnouncement: true,
idGroup: true,
idDivision: true,
Group: {
select: {
name: true,
},
},
},
});
return Response.json({ announcement, announcementMember });
const allAnnouncementMember = announcementMember.map((v: any) => ({
..._.omit(v, ["Group"]),
group: v.Group.name,
}))
return Response.json({ announcement, allAnnouncementMember });
} catch (error) {
console.error(error);
return Response.json(