From 8197875d9626993962fd423397134d7cfd6e4acd Mon Sep 17 00:00:00 2001 From: KMKoushik Date: Mon, 8 Jul 2024 06:50:52 +1000 Subject: [PATCH] Fix table headings and skip multiple delivery delayed --- apps/web/src/app/(dashboard)/domains/[domainId]/page.tsx | 4 ++-- apps/web/src/server/service/ses-hook-parser.ts | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/(dashboard)/domains/[domainId]/page.tsx b/apps/web/src/app/(dashboard)/domains/[domainId]/page.tsx index 247a572..bfcfcfd 100644 --- a/apps/web/src/app/(dashboard)/domains/[domainId]/page.tsx +++ b/apps/web/src/app/(dashboard)/domains/[domainId]/page.tsx @@ -117,8 +117,8 @@ export default function DomainItemPage({ Type - Value - Status + Name + Content TTL Priority Status diff --git a/apps/web/src/server/service/ses-hook-parser.ts b/apps/web/src/server/service/ses-hook-parser.ts index 4e6b3f6..a9a1bab 100644 --- a/apps/web/src/server/service/ses-hook-parser.ts +++ b/apps/web/src/server/service/ses-hook-parser.ts @@ -27,6 +27,13 @@ export async function parseSesHook(data: SesEvent) { return false; } + if ( + email.latestStatus === mailStatus && + mailStatus === EmailStatus.DELIVERY_DELAYED + ) { + return true; + } + await db.email.update({ where: { id: email.id,