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"));