From 44f1bb022bfe582b161bc5e4f1912eab85d90d31 Mon Sep 17 00:00:00 2001 From: Hiep Le <69354317+hieptl@users.noreply.github.com> Date: Thu, 22 Jan 2026 00:27:48 +0700 Subject: [PATCH] fix(frontend): sub-conversation ids are missing when navigating from the conversation panel (#12506) --- .../src/hooks/query/use-paginated-conversations.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/frontend/src/hooks/query/use-paginated-conversations.ts b/frontend/src/hooks/query/use-paginated-conversations.ts index 5dfb41390a..67218606aa 100644 --- a/frontend/src/hooks/query/use-paginated-conversations.ts +++ b/frontend/src/hooks/query/use-paginated-conversations.ts @@ -1,10 +1,9 @@ -import { useInfiniteQuery, useQueryClient } from "@tanstack/react-query"; +import { useInfiniteQuery } from "@tanstack/react-query"; import ConversationService from "#/api/conversation-service/conversation-service.api"; import { useIsAuthed } from "./use-is-authed"; export const usePaginatedConversations = (limit: number = 20) => { const { data: userIsAuthenticated } = useIsAuthed(); - const queryClient = useQueryClient(); return useInfiniteQuery({ queryKey: ["user", "conversations", "paginated", limit], @@ -14,14 +13,6 @@ export const usePaginatedConversations = (limit: number = 20) => { pageParam, ); - // Optimistically populate individual conversation caches - result.results.forEach((conversation) => { - queryClient.setQueryData( - ["user", "conversation", conversation.conversation_id], - conversation, - ); - }); - return result; }, enabled: !!userIsAuthenticated,