fix(notifications): mark all notifications as read in ui directly when marking as read on the server

This caused the notifications to stay on "unread" when marking them as read, making an unpleasant user experience
This commit is contained in:
kolaente 2024-02-06 18:33:46 +01:00
parent 70f48eaaca
commit 58c7da019d
No known key found for this signature in database
GPG Key ID: F40E70337AB24C9B
1 changed files with 2 additions and 0 deletions

View File

@ -156,6 +156,8 @@ async function markAllRead() {
const notificationService = new NotificationService()
await notificationService.markAllRead()
success({message: t('notification.markAllReadSuccess')})
notifications.value.forEach(n => n.readAt = new Date())
}
</script>