From b030081a4ba22bd1e98d461b404c789a245dcc9f Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Thu, 10 Oct 2019 20:09:23 +0700 Subject: [PATCH] Updated GhostMailer to allow forcing text content no-issue This is so that we can pass our own customised text content --- core/server/services/mail/GhostMailer.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/server/services/mail/GhostMailer.js b/core/server/services/mail/GhostMailer.js index 38787bfa3e..d8be219f5e 100644 --- a/core/server/services/mail/GhostMailer.js +++ b/core/server/services/mail/GhostMailer.js @@ -36,10 +36,12 @@ function getFromAddress(requestedFromAddress) { } function createMessage(message) { + const encoding = 'base64'; + const generateTextFromHTML = !message.forceTextContent; return Object.assign({}, message, { from: getFromAddress(message.from), - generateTextFromHTML: true, - encoding: 'base64' + generateTextFromHTML, + encoding }); }