From 8e22789777a6df6474ed3b40eed014075af3d0ac Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Mon, 3 Jun 2019 14:02:50 +0530 Subject: [PATCH] fix: encodeURIComponent print format - to support & character in print format name --- frappe/public/js/frappe/form/print.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/form/print.js b/frappe/public/js/frappe/form/print.js index e92fb9f173..8dc9644d54 100644 --- a/frappe/public/js/frappe/form/print.js +++ b/frappe/public/js/frappe/form/print.js @@ -69,7 +69,7 @@ frappe.ui.form.PrintPreview = Class.extend({ frappe.urllib.get_full_url("/api/method/frappe.utils.print_format.download_pdf?" + "doctype=" + encodeURIComponent(me.frm.doc.doctype) + "&name=" + encodeURIComponent(me.frm.doc.name) - + "&format=" + me.selected_format() + + "&format=" + encodeURIComponent(me.selected_format()) + "&no_letterhead=" + (me.with_letterhead() ? "0" : "1") + (me.lang_code ? ("&_lang=" + me.lang_code) : "")) ); @@ -213,7 +213,7 @@ frappe.ui.form.PrintPreview = Class.extend({ + "doctype=" + encodeURIComponent(me.frm.doc.doctype) + "&name=" + encodeURIComponent(me.frm.doc.name) + (printit ? "&trigger_print=1" : "") - + "&format=" + me.selected_format() + + "&format=" + encodeURIComponent(me.selected_format()) + "&no_letterhead=" + (me.with_letterhead() ? "0" : "1") + (me.lang_code ? ("&_lang=" + me.lang_code) : ""))); if (!w) {