From c123d44e1700fc116d33b1319b6a0c3e6849acbc Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Mon, 14 Sep 2020 13:05:21 +0200 Subject: [PATCH] :bug: Fix another issue with Postmark Trigger node --- .../nodes/Postmark/PostmarkTrigger.node.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/nodes-base/nodes/Postmark/PostmarkTrigger.node.ts b/packages/nodes-base/nodes/Postmark/PostmarkTrigger.node.ts index e6c60bdda3..87ed571c29 100644 --- a/packages/nodes-base/nodes/Postmark/PostmarkTrigger.node.ts +++ b/packages/nodes-base/nodes/Postmark/PostmarkTrigger.node.ts @@ -124,11 +124,17 @@ export class PostmarkTrigger implements INodeType { const webhookData = this.getWorkflowStaticData('node'); const webhookUrl = this.getNodeWebhookUrl('default'); const events = this.getNodeParameter('events') as string[]; - if (this.getNodeParameter('includeContent') as boolean) { - events.push('includeContent'); + + if (events.includes('bounce') || events.includes('spamComplaint')) { + if (this.getNodeParameter('includeContent') as boolean) { + events.push('includeContent'); + } } - if (events.includes('open') && this.getNodeParameter('firstOpen') as boolean) { - events.push('firstOpen'); + + if (events.includes('open')) { + if (this.getNodeParameter('firstOpen') as boolean) { + events.push('firstOpen'); + } } // Get all webhooks