Merge pull request #7630 from surajshetty3416/fix-print-format-hotfix

fix: Encode print format name passed through url
This commit is contained in:
Saurabh 2019-06-03 16:58:52 +05:30 committed by GitHub
commit 65b77c164f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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) {