upd: notif insert

Deskripsi:
- mengganti kalimat notifikasi sesuai dengan content yg diinputkan
- upd api version

No Issues
This commit is contained in:
2025-09-30 14:40:37 +08:00
parent 6910f8fdff
commit 9a6a4d66df
15 changed files with 67 additions and 60 deletions

View File

@@ -267,8 +267,8 @@ export async function POST(request: Request) {
idUserFrom: String(userMobile.id),
category: 'division/' + idDivision + '/task',
idContent: data.id,
title: 'Tugas Baru',
desc: 'Terdapat tugas baru. Silakan periksa detailnya.'
title: 'Tugas Divisi Baru',
desc: title
}))
const dataPush = memberDivision.map((v: any) => ({
@@ -306,8 +306,8 @@ export async function POST(request: Request) {
idUserFrom: userId,
category: 'division/' + idDivision + '/task',
idContent: data.id,
title: 'Tugas Baru',
desc: 'Terdapat tugas baru. Silakan periksa detailnya.'
title: 'Tugas Divisi Baru',
desc: title
})
dataPush.push({
@@ -345,8 +345,8 @@ export async function POST(request: Request) {
idUserFrom: userId,
category: 'division/' + idDivision + '/task',
idContent: data.id,
title: 'Tugas Baru',
desc: 'Terdapat tugas baru. Silakan periksa detailnya.'
title: 'Tugas Divisi Baru',
desc: title
})
dataPush.push({
@@ -358,7 +358,7 @@ export async function POST(request: Request) {
const dataNotifFilter = dataNotif.filter((v: any) => v.idUserTo != undefined && v.idUserTo != null && v.idUserTo != "" && v.idUserTo != userId)
const pushNotif = dataPush.filter((item) => item.subscription != undefined)
const sendWebPush = await funSendWebPush({ sub: pushNotif, message: { body: 'Terdapat tugas baru. Silakan periksa detailnya.', title: 'Tugas Baru' } })
const sendWebPush = await funSendWebPush({ sub: pushNotif, message: { body: title, title: 'Tugas Divisi Baru' } })
const insertNotif = await prisma.notifications.createMany({
data: dataNotifFilter
})
@@ -366,8 +366,8 @@ export async function POST(request: Request) {
const tokenUnique = [...new Set(tokenDup.flat())].filter((v: any) => v != undefined && v != null && v != "");
await sendFCMNotificationMany({
token: tokenUnique,
title: "Tugas Baru",
body: "Anda memiliki tugas baru. Silakan periksa detailnya.",
title: "Tugas Divisi Baru",
body: title,
data: { id: data.id, category: 'division/' + idDivision + '/task', content: data.id }
})