feat(core): Handle nodes with multiple inputs and connections during partial executions (#11376)

This commit is contained in:
Danny Martini
2024-10-28 10:16:19 +01:00
committed by GitHub
parent ae37c520a9
commit cb7c4d29a6
6 changed files with 1075 additions and 162 deletions

View File

@@ -363,7 +363,7 @@ export class WorkflowExecute {
// 7. Recreate Execution Stack
const { nodeExecutionStack, waitingExecution, waitingExecutionSource } =
recreateNodeExecutionStack(subgraph, startNodes, destination, runData, pinData ?? {});
recreateNodeExecutionStack(subgraph, new Set(startNodes), runData, pinData ?? {});
// 8. Execute
this.status = 'running';