Skip to content

Commit b7f7a1d

Browse files
committed
fix(fork): scope task list invalidation to current workspace
1 parent 3674274 commit b7f7a1d

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

apps/sim/app/workspace/[workspaceId]/components/message-actions/message-actions.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export const MessageActions = memo(function MessageActions({
7272
const resetTimeoutRef = useRef<number | null>(null)
7373
const requestIdTimeoutRef = useRef<number | null>(null)
7474
const submitFeedback = useSubmitCopilotFeedback()
75-
const forkTask = useForkTask()
75+
const forkTask = useForkTask(params.workspaceId)
7676

7777
useEffect(() => {
7878
return () => {

apps/sim/hooks/queries/tasks.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -605,12 +605,12 @@ async function forkChat(params: {
605605
return { id: data.id }
606606
}
607607

608-
export function useForkTask() {
608+
export function useForkTask(workspaceId?: string) {
609609
const queryClient = useQueryClient()
610610
return useMutation({
611611
mutationFn: forkChat,
612612
onSettled: () => {
613-
queryClient.invalidateQueries({ queryKey: taskKeys.lists() })
613+
queryClient.invalidateQueries({ queryKey: taskKeys.list(workspaceId) })
614614
},
615615
})
616616
}

0 commit comments

Comments
 (0)