From d86a6038ea00305c8193d701006204a57aa71cce Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 6 Jan 2023 09:54:02 +0800 Subject: [PATCH] Log email content if Sendgrid api key not set --- packages/api/src/utils/sendEmail.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/api/src/utils/sendEmail.ts b/packages/api/src/utils/sendEmail.ts index cb75de464..e88a87af1 100644 --- a/packages/api/src/utils/sendEmail.ts +++ b/packages/api/src/utils/sendEmail.ts @@ -23,7 +23,8 @@ const asSendGridError = (error: any): SendGridError | undefined => { export const sendEmail = async (msg: MailDataRequired): Promise => { const client = new MailService() if (!process.env.SENDGRID_MSGS_API_KEY) { - throw new Error('Sendgrid API key not set') + console.log('SendGrid API key not set.\nSending email:', msg) + return true } client.setApiKey(process.env.SENDGRID_MSGS_API_KEY)