From 3cc2f8d3f1c0d64e540593a033cab6e172495d9a Mon Sep 17 00:00:00 2001 From: Anton Sabotovich Date: Mon, 18 Nov 2024 13:56:20 +0300 Subject: [PATCH] feat: flag for mailer --- src/utils/worker/mail/index.ts | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/utils/worker/mail/index.ts b/src/utils/worker/mail/index.ts index 19aa6684f..db5234488 100644 --- a/src/utils/worker/mail/index.ts +++ b/src/utils/worker/mail/index.ts @@ -10,11 +10,14 @@ export interface SendMailProps { // TODO: https://github.com/taskany-inc/issues/issues/2330 // import { render } from '@react-email/render'; // const emailHtml = render(); -export const sendMail = ({ to, subject, text, html }: SendMailProps) => - mailServer.sendMail({ - from: `"Taskany Issues" <${process.env.MAIL_USER}>`, - to: to.join(', '), - subject, - text, - html, - }); +export const sendMail = ({ to, subject, text, html }: SendMailProps) => { + if (process.env.MAIL_ENABLE) { + return mailServer.sendMail({ + from: `"Taskany Issues" <${process.env.MAIL_USER}>`, + to: to.join(', '), + subject, + text, + html, + }); + } +};