From 208ecbb5b8de25a9efeb54845b6d49fd586a52f0 Mon Sep 17 00:00:00 2001 From: medchedli Date: Tue, 3 Jun 2025 17:01:15 +0100 Subject: [PATCH] fix: update cache for new subscribers to use unfiltered query parameters --- .../src/components/inbox/hooks/useInfiniteLiveSubscribers.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/inbox/hooks/useInfiniteLiveSubscribers.ts b/frontend/src/components/inbox/hooks/useInfiniteLiveSubscribers.ts index e4f8f626..65f2a64e 100644 --- a/frontend/src/components/inbox/hooks/useInfiniteLiveSubscribers.ts +++ b/frontend/src/components/inbox/hooks/useInfiniteLiveSubscribers.ts @@ -73,8 +73,9 @@ export const useInfiniteLiveSubscribers = (props: { if (event.op === "newSubscriber") { const { result } = normalizeAndCache(event.profile); + // Only update the unfiltered (all-subscribers) cache queryClient.setQueryData( - [QueryType.infinite, EntityType.SUBSCRIBER, params], + [QueryType.infinite, EntityType.SUBSCRIBER, { where: {} }], (oldData) => { if (oldData) { const data = oldData as InfiniteData;