From c161bcdcb0f5107d8d774256877027e4333cda11 Mon Sep 17 00:00:00 2001 From: Luke Vella Date: Sat, 30 Nov 2024 19:19:15 +0000 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Set=20retries=20for=20message=20que?= =?UTF-8?q?ue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/emails/src/queue.ts | 4 +++- packages/emails/src/send-email.tsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/emails/src/queue.ts b/packages/emails/src/queue.ts index 3ce1739ef..052a5da9c 100644 --- a/packages/emails/src/queue.ts +++ b/packages/emails/src/queue.ts @@ -5,5 +5,7 @@ export function createQstashClient() { return null; } - return new Client({ token: process.env.QSTASH_TOKEN }); + return new Client({ + token: process.env.QSTASH_TOKEN, + }); } diff --git a/packages/emails/src/send-email.tsx b/packages/emails/src/send-email.tsx index 90a23366e..70d6d454a 100644 --- a/packages/emails/src/send-email.tsx +++ b/packages/emails/src/send-email.tsx @@ -84,6 +84,7 @@ export class EmailClient { .enqueueJSON({ url: absoluteUrl("/api/send-email"), body: { locale: this.config.locale, templateName, options }, + retries: 2, }) .catch(() => { Sentry.captureException(new Error("Failed to queue email"));