From 18bfb6df5a47b6a19afc622909c59cd91e76a4e3 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Tue, 16 Oct 2018 10:14:35 +0530 Subject: [PATCH] fix(formatter): Item Link formatter when input is disabled (#6263) --- frappe/public/js/legacy/client_script_helpers.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/legacy/client_script_helpers.js b/frappe/public/js/legacy/client_script_helpers.js index 1abac46bfa..8a7e7dd319 100644 --- a/frappe/public/js/legacy/client_script_helpers.js +++ b/frappe/public/js/legacy/client_script_helpers.js @@ -436,10 +436,11 @@ _f.Frm.prototype.set_indicator_formatter = function(fieldname, get_color, get_te frappe.meta.docfield_map[doctype][fieldname].formatter = function(value, df, options, doc) { if(value) { + const escaped_name = encodeURIComponent(value); return repl('%(label)s', { color: get_color(doc || {}), doctype: df.options, - name: value, + name: escaped_name, label: get_text ? get_text(doc) : value }); } else { @@ -516,4 +517,4 @@ _f.Frm.prototype.get_sum = function(table_fieldname, fieldname) { sum += d[fieldname]; } return sum; -}; \ No newline at end of file +};