mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-22 09:01:09 +03:00
Bugfix/Sync Nodes (#2331)
add cloned nodes to avoid mutation on original nodes
This commit is contained in:
@@ -324,7 +324,8 @@ const Canvas = () => {
|
||||
const node = cloneNodes[i]
|
||||
const componentNode = componentNodes.find((cn) => cn.name === node.data.name)
|
||||
if (componentNode && componentNode.version > node.data.version) {
|
||||
cloneNodes[i].data = updateOutdatedNodeData(componentNode, node.data)
|
||||
const clonedComponentNode = cloneDeep(componentNode)
|
||||
cloneNodes[i].data = updateOutdatedNodeData(clonedComponentNode, node.data)
|
||||
toBeRemovedEdges.push(...updateOutdatedNodeEdge(cloneNodes[i].data, cloneEdges))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user