From 538181cbe32a92616df5e00d7ffaf4d568557f4f Mon Sep 17 00:00:00 2001 From: oleg Date: Fri, 19 Dec 2025 12:04:48 +0100 Subject: [PATCH] fix: Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration (#23392) --- .../1763048000000-ActivateExecuteWorkflowTriggerWorkflows.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@n8n/db/src/migrations/common/1763048000000-ActivateExecuteWorkflowTriggerWorkflows.ts b/packages/@n8n/db/src/migrations/common/1763048000000-ActivateExecuteWorkflowTriggerWorkflows.ts index f2bb6a8d403..7efb9cd3fe8 100644 --- a/packages/@n8n/db/src/migrations/common/1763048000000-ActivateExecuteWorkflowTriggerWorkflows.ts +++ b/packages/@n8n/db/src/migrations/common/1763048000000-ActivateExecuteWorkflowTriggerWorkflows.ts @@ -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 &&