From 647375b8c9aaa41468526db96f47da26bbc1c8c2 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Fri, 3 Jul 2026 10:49:11 -0700 Subject: [PATCH] Fix missing events on thunk publish in chat --- src/app/feeds.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/app/feeds.ts b/src/app/feeds.ts index c9f83815..024e5ff5 100644 --- a/src/app/feeds.ts +++ b/src/app/feeds.ts @@ -186,6 +186,10 @@ export const makeFeed = ({ if (removed.size > 0) { buffer = buffer.filter(e => !removed.has(e.id)) events.update($events => $events.filter(e => !removed.has(e.id))) + + for (const id of removed) { + seen.delete(id) + } } const matching = added.filter( @@ -359,6 +363,10 @@ export const makeCalendarFeed = ({ if (removed.size > 0) { events.update($events => $events.filter(e => !removed.has(e.id))) + + for (const id of removed) { + seen.delete(id) + } } const matching = added.filter(event => matchFilters(filters, event))