From 1735bc8a280ae8596ab9ab4d5ea46b2f1b620dc8 Mon Sep 17 00:00:00 2001 From: Vikhyath Mondreti Date: Sat, 24 Jan 2026 13:06:30 -0800 Subject: [PATCH] address greptile --- apps/sim/hooks/use-collaborative-workflow.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/sim/hooks/use-collaborative-workflow.ts b/apps/sim/hooks/use-collaborative-workflow.ts index 35ef88091..d559969af 100644 --- a/apps/sim/hooks/use-collaborative-workflow.ts +++ b/apps/sim/hooks/use-collaborative-workflow.ts @@ -226,9 +226,12 @@ export function useCollaborativeWorkflow() { case EDGES_OPERATIONS.BATCH_ADD_EDGES: { const { edges } = payload if (Array.isArray(edges) && edges.length > 0) { - const newEdges = filterNewEdges(edges, useWorkflowStore.getState().edges) + const blocks = useWorkflowStore.getState().blocks + const currentEdges = useWorkflowStore.getState().edges + const validEdges = filterValidEdges(edges, blocks) + const newEdges = filterNewEdges(validEdges, currentEdges) if (newEdges.length > 0) { - useWorkflowStore.getState().batchAddEdges(newEdges) + useWorkflowStore.getState().batchAddEdges(newEdges, { skipValidation: true }) } } break