Merge pull request #2235 from vale981/wrapperless_emails

Add wrapperless Emails.
This commit is contained in:
Sacha Greif 2019-03-09 09:24:38 +09:00 committed by GitHub
commit e8bb212530
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -69,7 +69,14 @@ VulcanEmail.buildTemplate = (htmlContent, data = {}, locale) => {
__: Strings[locale],
};
const emailHTML = VulcanEmail.getTemplate('wrapper')(emailProperties);
let emailHTML;
try {
emailHTML = VulcanEmail.getTemplate('wrapper')(emailProperties);
} catch(e) {
emailHTML = htmlContent;
}
const inlinedHTML = Juice(emailHTML, { preserveMediaQueries: true });
const doctype =
'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">';