From a79a572f65a120408d2e59805150e26bc1f2a296 Mon Sep 17 00:00:00 2001 From: Maharshi Patel <39730881+maharshivpatel@users.noreply.github.com> Date: Wed, 8 Jun 2022 13:59:52 +0530 Subject: [PATCH] fix: print & breadcrumbs for forward slash (#17095) --- frappe/printing/page/print/print.js | 2 +- frappe/public/js/frappe/views/breadcrumbs.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/printing/page/print/print.js b/frappe/printing/page/print/print.js index 122aea9fa1..cbb19a01a8 100644 --- a/frappe/printing/page/print/print.js +++ b/frappe/printing/page/print/print.js @@ -8,7 +8,7 @@ frappe.pages['print'].on_page_load = function(wrapper) { $(wrapper).bind('show', () => { const route = frappe.get_route(); const doctype = route[1]; - const docname = route[2]; + const docname = route.slice(2).join("/"); if (!frappe.route_options || !frappe.route_options.frm) { frappe.model.with_doc(doctype, docname, () => { let frm = { doctype: doctype, docname: docname }; diff --git a/frappe/public/js/frappe/views/breadcrumbs.js b/frappe/public/js/frappe/views/breadcrumbs.js index 4026f9b47b..30b7f544fc 100644 --- a/frappe/public/js/frappe/views/breadcrumbs.js +++ b/frappe/public/js/frappe/views/breadcrumbs.js @@ -150,7 +150,7 @@ frappe.breadcrumbs = { set_form_breadcrumb(breadcrumbs, view) { const doctype = breadcrumbs.doctype; - const docname = frappe.get_route()[2]; + const docname = frappe.get_route().slice(2).join("/"); let form_route = `/app/${frappe.router.slug(doctype)}/${docname}`; $(`