fix: Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration (#23392)

This commit is contained in:
oleg
2025-12-19 12:04:48 +01:00
committed by GitHub
parent 6b6b828e96
commit 538181cbe3
@@ -124,7 +124,7 @@ export class ActivateExecuteWorkflowTriggerWorkflows1763048000000 implements Irr
// Disable other trigger nodes (keep valid executeWorkflowTrigger and errorTrigger enabled)
let nodesModified = false;
nodes.forEach((node: Node) => {
if (this.isTriggerNode(node.type)) {
if (node.type && this.isTriggerNode(node.type)) {
// Keep valid Execute Workflow Trigger active
if (
node.type === EXECUTE_WORKFLOW_TRIGGER_NODE_TYPE &&