fix: dont check for disabled in case of import/migrate (#8482)

This commit is contained in:
gavin 2019-09-24 10:10:49 +05:30 committed by Nabin Hait
parent a0ac41742c
commit 436d35668d

View file

@ -457,9 +457,15 @@ class BaseDocument(object):
meta = frappe.get_meta(doctype)
if meta.has_field('disabled'):
disabled = frappe.get_value(doctype, self.get(df.fieldname), 'disabled')
if disabled:
frappe.throw(_("{0} is disabled").format(frappe.bold(self.get(df.fieldname))))
if not (
frappe.flags.in_import
or frappe.flags.in_migrate
or frappe.flags.in_install
or frappe.flags.in_patch
):
disabled = frappe.get_value(doctype, self.get(df.fieldname), 'disabled')
if disabled:
frappe.throw(_("{0} is disabled").format(frappe.bold(self.get(df.fieldname))))
else:
doctype = self.get(df.options)
if not doctype: