upd: api mobile

Deskripsi:
- update api diskusi umum dan diskusi divisi> pada post komentar fdm push notifikasi

No Issues
This commit is contained in:
2025-08-07 17:37:13 +08:00
parent b625328789
commit b075dae4b3
2 changed files with 8 additions and 4 deletions

View File

@@ -70,7 +70,9 @@ export async function POST(request: Request, context: { params: { id: string } }
} }
}) })
const dataFCM = member.map((v: any) => ({ const memberFilter = member.filter((v: any) => v.idUser != userMobile.id)
const dataFCM = memberFilter.map((v: any) => ({
..._.omit(v, ["idUser", "User", "Subscribe", "TokenDeviceUser"]), ..._.omit(v, ["idUser", "User", "Subscribe", "TokenDeviceUser"]),
tokens: v.User.TokenDeviceUser.map((v: any) => v.token) tokens: v.User.TokenDeviceUser.map((v: any) => v.token)
})) }))
@@ -106,7 +108,7 @@ export async function POST(request: Request, context: { params: { id: string } }
token: tokenUnique, token: tokenUnique,
title: "Komentar Baru", title: "Komentar Baru",
body: `${userSent?.name}: ${data.comment}`, body: `${userSent?.name}: ${data.comment}`,
data: { id: data.id, category: "discussion", content: id } data: { id: data.id, category: "discussion-general", content: id }
}) })
// create log user // create log user

View File

@@ -86,7 +86,9 @@ export async function POST(request: Request, context: { params: { id: string } }
} }
}) })
const dataFCM = member.map((v: any) => ({ const memberFilter = member.filter((v: any) => v.idUser != userMobile.id)
const dataFCM = memberFilter.map((v: any) => ({
..._.omit(v, ["idUser", "User", "Subscribe", "TokenDeviceUser"]), ..._.omit(v, ["idUser", "User", "Subscribe", "TokenDeviceUser"]),
tokens: v.User.TokenDeviceUser.map((v: any) => v.token) tokens: v.User.TokenDeviceUser.map((v: any) => v.token)
})) }))
@@ -122,7 +124,7 @@ export async function POST(request: Request, context: { params: { id: string } }
token: tokenUnique, token: tokenUnique,
title: "Komentar Baru", title: "Komentar Baru",
body: `${userSent?.name}: ${comment}`, body: `${userSent?.name}: ${comment}`,
data: { id: data.id, category: `division/${dataDivision?.idDivision}/discussion/`, content: id } data: { id: data.id, category: `division/${dataDivision?.idDivision}/discussion`, content: id }
}) })
// create log user // create log user