From bcfe04e2ff79852cc4d1fa0a87c9a2f02bd0eaaa Mon Sep 17 00:00:00 2001 From: Wren <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@buzz.block.builderlab.xyz> Date: Sat, 22 Aug 2026 14:00:11 -0400 Subject: [PATCH] fix(desktop): refetch threads when reopened Co-authored-by: Wren <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@buzz.block.builderlab.xyz> Signed-off-by: Wren <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@buzz.block.builderlab.xyz> --- desktop/src/features/messages/useThreadReplies.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desktop/src/features/messages/useThreadReplies.ts b/desktop/src/features/messages/useThreadReplies.ts index 4b7d7338ac..25a6b68986 100644 --- a/desktop/src/features/messages/useThreadReplies.ts +++ b/desktop/src/features/messages/useThreadReplies.ts @@ -62,7 +62,7 @@ export function useThreadReplies( if (!activeChannel || !openThreadRootId) return []; return loadThreadReplies(queryClient, activeChannel.id, openThreadRootId); }, - staleTime: 30_000, + staleTime: 0, gcTime: 60 * 60 * 1_000, }); } @@ -84,7 +84,7 @@ export function useThreadRepliesForRoots( queryKey: threadRepliesKey(channelId, rootId), enabled: activeChannel !== null && activeChannel.channelType !== "forum", queryFn: () => loadThreadReplies(queryClient, channelId, rootId), - staleTime: 30_000, + staleTime: 0, gcTime: 60 * 60 * 1_000, })), combine: (results) => ({