mirror of
https://github.com/langgenius/dify.git
synced 2024-11-15 19:22:36 +08:00
fix: iteration invalid output selector doesn't throw an error (#10544)
This commit is contained in:
parent
a1543b7da0
commit
4b45ef62ed
|
@ -489,7 +489,10 @@ class IterationNode(BaseNode[IterationNodeData]):
|
|||
)
|
||||
yield metadata_event
|
||||
|
||||
current_iteration_output = variable_pool.get(self.node_data.output_selector).value
|
||||
current_output_segment = variable_pool.get(self.node_data.output_selector)
|
||||
if current_output_segment is None:
|
||||
raise IterationNodeError("iteration output selector not found")
|
||||
current_iteration_output = current_output_segment.value
|
||||
outputs[current_index] = current_iteration_output
|
||||
# remove all nodes outputs from variable pool
|
||||
for node_id in iteration_graph.node_ids:
|
||||
|
|
Loading…
Reference in New Issue
Block a user