fix(core): Don't fail partial execution when an unrelated node is dirty (#13925)

This commit is contained in:
Danny Martini
2025-03-18 12:27:49 +01:00
committed by GitHub
parent d6d5a66f5d
commit 918cc51abc
4 changed files with 100 additions and 1 deletions

View File

@@ -404,7 +404,7 @@ export class WorkflowExecute {
const filteredNodes = graph.getNodes();
// 3. Find the Start Nodes
const dirtyNodes = new Set(workflow.getNodes(dirtyNodeNames));
const dirtyNodes = graph.getNodesByNames(dirtyNodeNames);
runData = cleanRunData(runData, graph, dirtyNodes);
let startNodes = findStartNodes({ graph, trigger, destination, runData, pinData });