fix: #7469 missing email logos, occasionally

v1.18.x
Julian Lam 6 years ago
parent 81306fff3c
commit 8d62ead329

@ -162,9 +162,15 @@ Emailer.registerApp = function (expressApp) {
// Update default payload if new logo is uploaded
pubsub.on('config:update', function (config) {
if (config) {
Emailer._defaultPayload.logo.src = config['brand:emailLogo'];
Emailer._defaultPayload.logo.height = config['brand:emailLogo:height'];
Emailer._defaultPayload.logo.width = config['brand:emailLogo:width'];
if (config['brand:emailLogo']) {
Emailer._defaultPayload.logo.src = config['brand:emailLogo'];
}
if (config['brand:emailLogo:height']) {
Emailer._defaultPayload.logo.height = config['brand:emailLogo:height'];
}
if (config['brand:emailLogo:width']) {
Emailer._defaultPayload.logo.width = config['brand:emailLogo:width'];
}
if (smtpSettingsChanged(config)) {
Emailer.setupFallbackTransport(config);

Loading…
Cancel
Save