update cleanEdges

This commit is contained in:
anovazzi1 2024-06-19 16:31:05 -03:00
commit 5ef3b70385

View file

@ -48,6 +48,7 @@ export function checkChatInput(nodes: Node[]) {
} }
export function cleanEdges(nodes: NodeType[], edges: Edge[]) { export function cleanEdges(nodes: NodeType[], edges: Edge[]) {
console.log("cleanEdges", nodes, edges);
let newEdges = cloneDeep(edges); let newEdges = cloneDeep(edges);
edges.forEach((edge) => { edges.forEach((edge) => {
// check if the source and target node still exists // check if the source and target node still exists
@ -98,6 +99,9 @@ export function cleanEdges(nodes: NodeType[], edges: Edge[]) {
newEdges = newEdges.filter((e) => e.id !== edge.id); newEdges = newEdges.filter((e) => e.id !== edge.id);
} }
} }
else {
newEdges = newEdges.filter((e) => e.id !== edge.id);
}
} }
}); });
return newEdges; return newEdges;