🔑 fix: Update Conversation Mutation to use ID from Payload (#8758)

This commit is contained in:
Marco Beretta 2025-07-30 20:34:30 +02:00 committed by GitHub
parent 32081245da
commit 8a1a38f346
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 5 deletions

View file

@ -55,9 +55,10 @@ export const useUpdateConversationMutation = (
return useMutation(
(payload: t.TUpdateConversationRequest) => dataService.updateConversation(payload),
{
onSuccess: (updatedConvo) => {
queryClient.setQueryData([QueryKeys.conversation, id], updatedConvo);
updateConvoInAllQueries(queryClient, id, () => updatedConvo);
onSuccess: (updatedConvo, payload) => {
const targetId = payload.conversationId || id;
queryClient.setQueryData([QueryKeys.conversation, targetId], updatedConvo);
updateConvoInAllQueries(queryClient, targetId, () => updatedConvo);
},
},
);