From b911be696a8e22c446179668f494d864b2005dcc Mon Sep 17 00:00:00 2001 From: Michael Genson Date: Sat, 28 Mar 2026 17:17:25 +0000 Subject: [PATCH] calculate new announcements properly --- frontend/composables/use-announcements.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/composables/use-announcements.ts b/frontend/composables/use-announcements.ts index 01705b0d5..ae61891a7 100644 --- a/frontend/composables/use-announcements.ts +++ b/frontend/composables/use-announcements.ts @@ -52,7 +52,8 @@ export function useAnnouncements() { return; } - newAnnouncements.value = []; // TODO + // Return all announcements newer than the last read announcement + newAnnouncements.value = allAnnouncements.filter(a => a.key > user.lastReadAnnouncement!); } refreshUnreadAnnouncements();