From 9c0421afe7bb485d4cd5c683939321967aac7604 Mon Sep 17 00:00:00 2001 From: CyberShell Date: Sat, 9 Jul 2022 21:26:07 +0000 Subject: [PATCH] Don't send welcome email if email service is not enabled --- app/services/user.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/services/user.js b/app/services/user.js index 9cb5c73..4e3dc1d 100644 --- a/app/services/user.js +++ b/app/services/user.js @@ -127,7 +127,12 @@ class UserService extends SiteService { } async sendWelcomeEmail (user) { + if (process.env.DTP_EMAIL_SERVICE !== 'enabled') { + this.log.info("Welcome email will not be sent: DTP_EMAIL_SERVICE is disabled, the system can't send email and will not try."); + return; + } const { email: emailService } = this.dtp.services; + /* * Remove all pending EmailVerify tokens for the User.