mirror of https://github.com/langgenius/dify.git
Fix lost `start_execution` after `enqueue_node` when the last previous node is skipped
This commit is contained in:
parent
f610f6895f
commit
cb834b816c
|
|
@ -60,6 +60,7 @@ class SkipPropagator:
|
|||
if edge_states["has_taken"]:
|
||||
# Enqueue node
|
||||
self._state_manager.enqueue_node(downstream_node_id)
|
||||
self._state_manager.start_execution(downstream_node_id)
|
||||
return
|
||||
|
||||
# All edges are skipped, propagate skip to this node
|
||||
|
|
|
|||
Loading…
Reference in New Issue