From 26426f9804c3bdd51f08bfc86b2029884dd5ebae Mon Sep 17 00:00:00 2001 From: Josh Creek <8179928+jcreek@users.noreply.github.com> Date: Sat, 2 Nov 2024 15:28:37 +0000 Subject: [PATCH] feat(#55): Add error check for Brevo API key Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- src/lib/utils/brevo/email.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/utils/brevo/email.ts b/src/lib/utils/brevo/email.ts index 7980c7c..d0f4cc6 100644 --- a/src/lib/utils/brevo/email.ts +++ b/src/lib/utils/brevo/email.ts @@ -7,6 +7,9 @@ import { const apiInstance = new brevo.TransactionalEmailsApi(); const apiKey = apiInstance.authentications['apiKey']; +if (!VITE_BREVO_API_KEY) { + throw new Error('Brevo API key is not configured'); +} apiKey.apiKey = VITE_BREVO_API_KEY; const sendEmail = async (subject: string, htmlContentString: string, toAddress: string) => {