diff --git a/src/frontend/src/store.ts b/src/frontend/src/store.ts index 9185f1c..2bf22e1 100644 --- a/src/frontend/src/store.ts +++ b/src/frontend/src/store.ts @@ -565,7 +565,7 @@ export const useStore = create((set, get) => ({ const res = await fetch('/api/mail'); if (res.ok) { const data = await res.json(); - set({ mails: data.mails || [], mailUnread: (data.mails || []).filter((m: any) => !m.is_read).length }); + set({ mails: data.mails || [], mailUnread: (data.mails || []).filter((m: any) => !['done', 'failed', 'cancelled'].includes(m.status)).length }); } } catch { /* silently fail */ } },