From 8af30a51b5835f4539708fadf94ee91b54aa8909 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 9 Oct 2020 10:57:56 -0400 Subject: [PATCH] fix: regression caused by 754595172549ba39b406bd36fc3387d95782d84f /cc @psychobunny --- src/emailer.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/emailer.js b/src/emailer.js index d40b8b5164..ac8abc9a14 100644 --- a/src/emailer.js +++ b/src/emailer.js @@ -22,7 +22,7 @@ const file = require('./file'); const viewsDir = nconf.get('views_dir'); const Emailer = module.exports; -let prevConfig = meta.config; +let prevConfig; let app; Emailer.transports = { @@ -37,6 +37,10 @@ Emailer.listServices = () => Object.keys(wellKnownServices); Emailer._defaultPayload = {}; const smtpSettingsChanged = (config) => { + if (!prevConfig) { + prevConfig = meta.config; + } + const settings = [ 'email:smtpTransport:enabled', 'email:smtpTransport:user',