Don't mark as ready already read notifications

pull/6346/head^2
Chocobozzz 2024-05-17 11:07:30 +02:00
parent fdfc10d13c
commit 9ee1f7b57c
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 3 additions and 2 deletions

View File

@ -290,7 +290,8 @@ export class UserNotificationModel extends SequelizeModel<UserNotificationModel>
userId, userId,
id: { id: {
[Op.in]: notificationIds [Op.in]: notificationIds
} },
read: false
} }
} }
@ -298,7 +299,7 @@ export class UserNotificationModel extends SequelizeModel<UserNotificationModel>
} }
static markAllAsRead (userId: number) { static markAllAsRead (userId: number) {
const query = { where: { userId } } const query = { where: { userId, read: false } }
return UserNotificationModel.update({ read: true }, query) return UserNotificationModel.update({ read: true }, query)
} }