From 7f436a91fbf1fb1940a8f10323e41aea90196741 Mon Sep 17 00:00:00 2001 From: Ivan Atanasov Date: Tue, 26 Nov 2024 15:48:28 +0100 Subject: [PATCH] take workflow inputs from child workflow workflow inputs --- .../nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts | 2 +- .../nodes/ExecuteWorkflow/methods/resourceMapping.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts b/packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts index 2a875e754a..12a97be12a 100644 --- a/packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts +++ b/packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow.node.ts @@ -202,7 +202,7 @@ export class ExecuteWorkflow implements INodeType { loadOptionsDependsOn: ['workflowId.value'], resourceMapper: { resourceMapperMethod: 'getWorkflowInputs', - mode: 'upsert', + mode: 'add', fieldWords: { singular: 'workflow input', plural: 'workflow inputs', diff --git a/packages/nodes-base/nodes/ExecuteWorkflow/methods/resourceMapping.ts b/packages/nodes-base/nodes/ExecuteWorkflow/methods/resourceMapping.ts index 050f8450ae..bc04da69e3 100644 --- a/packages/nodes-base/nodes/ExecuteWorkflow/methods/resourceMapping.ts +++ b/packages/nodes-base/nodes/ExecuteWorkflow/methods/resourceMapping.ts @@ -14,9 +14,9 @@ export async function getWorkflowInputs( id: col, displayName: col, required: false, - defaultMatch: col === 'id', + defaultMatch: true, display: true, - type: 'string', + type: 'number', canBeUsedToMatch: true, }));