diff --git a/frappe/core/doctype/docperm/docperm.json b/frappe/core/doctype/docperm/docperm.json index b03dcd95e9..1a23118a29 100644 --- a/frappe/core/doctype/docperm/docperm.json +++ b/frappe/core/doctype/docperm/docperm.json @@ -759,7 +759,7 @@ "issingle": 0, "istable": 1, "max_attachments": 0, - "modified": "2018-03-26 11:54:38.613936", + "modified": "2018-05-29 11:54:38.613936", "modified_by": "Administrator", "module": "Core", "name": "DocPerm", diff --git a/frappe/model/meta.py b/frappe/model/meta.py index a7cebb8be7..fc3612a42b 100644 --- a/frappe/model/meta.py +++ b/frappe/model/meta.py @@ -196,8 +196,7 @@ class Meta(Document): link_fields = [df.fieldname for df in self.get_link_fields()] for df in self.fields: - if df.fieldtype in ('Data', 'Read Only', 'Text', 'Small Text', - 'Text Editor', 'Code', 'Link', 'Check') and getattr(df, 'fetch_from', None): + if df.fieldtype not in no_value_fields and getattr(df, 'fetch_from', None): if link_fieldname: if df.fetch_from.startswith(link_fieldname + '.'): out.append(df) diff --git a/frappe/patches.txt b/frappe/patches.txt index c3859ec738..1a535df519 100644 --- a/frappe/patches.txt +++ b/frappe/patches.txt @@ -7,7 +7,7 @@ frappe.patches.v8_0.drop_in_dialog #2017-09-22 frappe.patches.v7_2.remove_in_filter execute:frappe.reload_doc('core', 'doctype', 'doctype', force=True) #2017-09-22 execute:frappe.reload_doc('core', 'doctype', 'docfield', force=True) #2018-02-20 -execute:frappe.reload_doc('core', 'doctype', 'docperm') #2017-03-03 +execute:frappe.reload_doc('core', 'doctype', 'docperm') #2018-05-29 execute:frappe.reload_doc('core', 'doctype', 'module_def') #2017-09-22 execute:frappe.reload_doc('core', 'doctype', 'version') #2017-04-01 execute:frappe.reload_doc('core', 'doctype', 'activity_log')