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;