From 6c63cd971162d3f018b210d221ffc2a56535550a Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 19 Apr 2024 10:54:55 +0100 Subject: [PATCH] fix(Respond to Webhook Node): Fix issue stopping form trigger response (#9157) --- .../nodes/RespondToWebhook/RespondToWebhook.node.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.ts b/packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.ts index a2b2988fc..c3a8c8ce0 100644 --- a/packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.ts +++ b/packages/nodes-base/nodes/RespondToWebhook/RespondToWebhook.node.ts @@ -290,10 +290,12 @@ export class RespondToWebhook implements INodeType { const items = this.getInputData(); const nodeVersion = this.getNode().typeVersion; + const WEBHOOK_NODE_TYPES = ['n8n-nodes-base.webhook', 'n8n-nodes-base.formTrigger']; + try { if (nodeVersion >= 1.1) { const connectedNodes = this.getParentNodes(this.getNode().name); - if (!connectedNodes.some((node) => node.type === 'n8n-nodes-base.webhook')) { + if (!connectedNodes.some(({ type }) => WEBHOOK_NODE_TYPES.includes(type))) { throw new NodeOperationError( this.getNode(), new Error('No Webhook node found in the workflow'),