diff --git a/services/web/app/src/Features/Email/EmailBuilder.js b/services/web/app/src/Features/Email/EmailBuilder.js index c1dadbc8b1..e0c3b1102f 100644 --- a/services/web/app/src/Features/Email/EmailBuilder.js +++ b/services/web/app/src/Features/Email/EmailBuilder.js @@ -29,6 +29,15 @@ function _emailBodyPlainText(content, opts, ctaEmail) { emailBody += `\r\n\r\n` emailBody += `Regards,\r\nThe ${settings.appName} Team - ${settings.siteUrl}` + if ( + settings.email && + settings.email.template && + settings.email.template.customFooter + ) { + emailBody += `\r\n\r\n` + emailBody += settings.email.template.customFooter + } + return emailBody } @@ -114,13 +123,6 @@ function buildEmail(templateName, opts) { const template = templates[templateName] opts.siteUrl = settings.siteUrl opts.body = template.compiledTemplate(opts) - if ( - settings.email && - settings.email.template && - settings.email.template.customFooter - ) { - opts.body += settings.email.template.customFooter - } return { subject: template.subject(opts), html: template.layout(opts), diff --git a/services/web/app/src/Features/Email/Layouts/BaseWithHeaderEmailLayout.js b/services/web/app/src/Features/Email/Layouts/BaseWithHeaderEmailLayout.js index 7c4b41cdb4..cfae30c17b 100644 --- a/services/web/app/src/Features/Email/Layouts/BaseWithHeaderEmailLayout.js +++ b/services/web/app/src/Features/Email/Layouts/BaseWithHeaderEmailLayout.js @@ -364,7 +364,13 @@ module.exports = _.template(`\
|
- ${settings.appName} • ${ settings.siteUrl |