diff --git a/packages/api/src/utils/sendEmail.ts b/packages/api/src/utils/sendEmail.ts index 9ef0d1b4d..cb75de464 100644 --- a/packages/api/src/utils/sendEmail.ts +++ b/packages/api/src/utils/sendEmail.ts @@ -30,14 +30,18 @@ export const sendEmail = async (msg: MailDataRequired): Promise => { console.log('sending email', msg) - await client.send(msg).catch((error) => { + try { + const response = await client.send(msg) + console.log('email sent', response) + + return true + } catch (error) { console.log('error sending email', error) const err = asSendGridError(error) if (err) { console.log('sendgrid error:', JSON.stringify(err.response?.body)) } - return false - }) - return true + return false + } }