mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-13 03:19:01 +08:00
fix: workflow connection (#3713)
This commit is contained in:
parent
f92130338b
commit
39ae56e136
@ -324,18 +324,12 @@ export const useNodesInteractions = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
const needDeleteEdges = edges.filter((edge) => {
|
const needDeleteEdges = edges.filter((edge) => {
|
||||||
if (edge.source === source) {
|
if (
|
||||||
if (edge.sourceHandle)
|
(edge.source === source && edge.sourceHandle === sourceHandle)
|
||||||
return edge.sourceHandle === sourceHandle
|
|| (edge.target === target && edge.targetHandle === targetHandle)
|
||||||
else
|
)
|
||||||
return true
|
return true
|
||||||
}
|
|
||||||
if (edge.target === target) {
|
|
||||||
if (edge.targetHandle)
|
|
||||||
return edge.targetHandle === targetHandle
|
|
||||||
else
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
return false
|
return false
|
||||||
})
|
})
|
||||||
const needDeleteEdgesIds = needDeleteEdges.map(edge => edge.id)
|
const needDeleteEdgesIds = needDeleteEdges.map(edge => edge.id)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user