From ab2398c2a437da889f5d2f09673945bd74f124c4 Mon Sep 17 00:00:00 2001 From: Kieran Date: Tue, 25 Apr 2023 11:33:31 +0100 Subject: [PATCH] bug: thread-to-thread cache reset --- packages/app/src/Feed/ThreadFeed.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/app/src/Feed/ThreadFeed.ts b/packages/app/src/Feed/ThreadFeed.ts index 58f4eaf7..84df5db7 100644 --- a/packages/app/src/Feed/ThreadFeed.ts +++ b/packages/app/src/Feed/ThreadFeed.ts @@ -39,10 +39,16 @@ export default function useThreadFeed(link: NostrLink) { ); } return sub; - }, [trackingEvents, trackingATags, allEvents, pref, link.id]); + }, [trackingEvents, trackingATags, allEvents, pref]); const store = useRequestBuilder(FlatNoteStore, sub); + useEffect(() => { + setTrackingATags([]); + setTrackingEvent([link.id]); + setAllEvents([link.id]); + }, [link.id]); + useEffect(() => { if (store.data) { const mainNotes = store.data?.filter(a => a.kind === EventKind.TextNote || a.kind === EventKind.Polls) ?? [];