From c6831eb7473c3d80c0cea3f480cd732cb86e104f Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 2 Oct 2013 15:21:41 +0530 Subject: [PATCH] [minor] Allow hidden + mandatory if default is set webnotes/erpnext#870 --- core/doctype/doctype/doctype.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/doctype/doctype/doctype.py b/core/doctype/doctype/doctype.py index 817df0ee8c..985b99c29b 100644 --- a/core/doctype/doctype/doctype.py +++ b/core/doctype/doctype/doctype.py @@ -188,8 +188,8 @@ def validate_fields(fields): raise_exception=1) def check_hidden_and_mandatory(d): - if d.hidden and d.reqd: - webnotes.msgprint("""#%(idx)s %(label)s: Cannot be hidden and mandatory (reqd)""" % d.fields, + if d.hidden and d.reqd and not d.default: + webnotes.msgprint("""#%(idx)s %(label)s: Cannot be hidden and mandatory (reqd) without default""" % d.fields, raise_exception=True) def check_max_items_in_list(fields):