diff --git a/frappe/public/js/frappe/utils/preview_email.js b/frappe/public/js/frappe/utils/preview_email.js index 0c9620dccb..bc628644f6 100644 --- a/frappe/public/js/frappe/utils/preview_email.js +++ b/frappe/public/js/frappe/utils/preview_email.js @@ -1,5 +1,5 @@ -frappe.preview_email = function(template, args, header) { - frappe +frappe.preview_email = function(template, args, header, only_html=false) { + return frappe .call({ method: 'frappe.email.email_body.get_email_html', args: { @@ -12,6 +12,9 @@ frappe.preview_email = function(template, args, header) { .then(r => { var html = r.message; html = html.replace(/embed=/, 'src='); + if (only_html) { + return html; + } var d = frappe.msgprint({ message: '',