From 82ef68bd2563323a4deeb6252b20bde8d41f93ef Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Mon, 21 Nov 2016 16:48:00 +0530 Subject: [PATCH] [minor] make fetch behaviour consistent on client and server side --- frappe/public/js/frappe/form/script_manager.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/script_manager.js b/frappe/public/js/frappe/form/script_manager.js index 98bac6d9fa..128880bd17 100644 --- a/frappe/public/js/frappe/form/script_manager.js +++ b/frappe/public/js/frappe/form/script_manager.js @@ -102,7 +102,8 @@ frappe.ui.form.ScriptManager = Class.extend({ } function setup_add_fetch(df) { - if((df.fieldtype==="Read Only" || df.read_only==1) + if((in_list(['Data', 'Read Only', 'Text', 'Small Text', + 'Text Editor', 'Code'], df.fieldtype) || df.read_only==1) && df.options && df.options.indexOf(".")!=-1) { var parts = df.options.split("."); me.frm.add_fetch(parts[0], parts[1], df.fieldname);