We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bff4476 commit 1735bc8Copy full SHA for 1735bc8
apps/sim/hooks/use-collaborative-workflow.ts
@@ -226,9 +226,12 @@ export function useCollaborativeWorkflow() {
226
case EDGES_OPERATIONS.BATCH_ADD_EDGES: {
227
const { edges } = payload
228
if (Array.isArray(edges) && edges.length > 0) {
229
- const newEdges = filterNewEdges(edges, useWorkflowStore.getState().edges)
+ const blocks = useWorkflowStore.getState().blocks
230
+ const currentEdges = useWorkflowStore.getState().edges
231
+ const validEdges = filterValidEdges(edges, blocks)
232
+ const newEdges = filterNewEdges(validEdges, currentEdges)
233
if (newEdges.length > 0) {
- useWorkflowStore.getState().batchAddEdges(newEdges)
234
+ useWorkflowStore.getState().batchAddEdges(newEdges, { skipValidation: true })
235
}
236
237
break
0 commit comments