From 9f3e03d728d8acda5ae4166c5837b00cb1311e96 Mon Sep 17 00:00:00 2001 From: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com> Date: Tue, 10 Sep 2024 08:55:04 +0100 Subject: [PATCH] fix(Gmail Trigger Node): Change Gmail Trigger dedupe logic (#10717) --- packages/nodes-base/nodes/Google/Gmail/GmailTrigger.node.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/Google/Gmail/GmailTrigger.node.ts b/packages/nodes-base/nodes/Google/Gmail/GmailTrigger.node.ts index a1aa6eb8cb..4c80aeb24c 100644 --- a/packages/nodes-base/nodes/Google/Gmail/GmailTrigger.node.ts +++ b/packages/nodes-base/nodes/Google/Gmail/GmailTrigger.node.ts @@ -361,7 +361,7 @@ export class GmailTrigger implements INodeType { const nextPollPossibleDuplicates = (responseData as IDataObject[]).reduce( (duplicates, { json }) => { const emailDate = getEmailDateAsSeconds(json as IDataObject); - return emailDate === lastEmailDate + return emailDate <= lastEmailDate ? duplicates.concat((json as IDataObject).id as string) : duplicates; },