diff --git a/packages/email/mailer.ts b/packages/email/mailer.ts index a4071ef56..cef7c82ba 100644 --- a/packages/email/mailer.ts +++ b/packages/email/mailer.ts @@ -64,9 +64,13 @@ const getTransport = (): Transporter => { } if (transport === 'resend') { + if (!env('NEXT_PRIVATE_RESEND_API_KEY')) { + throw new Error('Resend transport requires NEXT_PRIVATE_RESEND_API_KEY'); + } + return createTransport( ResendTransport.makeTransport({ - apiKey: env('NEXT_PRIVATE_RESEND_API_KEY') || '', + apiKey: env('NEXT_PRIVATE_RESEND_API_KEY'), }), ); }