diff --git a/service-web/client/src/pages/ai/flow/FlowChecker.tsx b/service-web/client/src/pages/ai/flow/FlowChecker.tsx index 31684b5..384cd06 100644 --- a/service-web/client/src/pages/ai/flow/FlowChecker.tsx +++ b/service-web/client/src/pages/ai/flow/FlowChecker.tsx @@ -253,11 +253,6 @@ export const checkAddConnection: (connection: Connection, nodes: Node[], edges: throw hasCycleError() } - let outgoers = [targetNode, ...getOutgoers(sourceNode, nodes, edges)] - if (outgoers.length > 1 && findIdx(outgoers, (node: Node) => isEqual(node.type, 'end-node')) > -1) { - throw nodeNotOnlyToEndNode() - } - let newEdges = [...clone(edges), {...connection, id: uuid()}] let {hasAbnormalEdges} = getParallelInfo(nodes, newEdges) if (hasAbnormalEdges) {