From b354a30aedf74da688b4c1317f5e263a2bab7172 Mon Sep 17 00:00:00 2001 From: Hussain Nagaria <34810212+NagariaHussain@users.noreply.github.com> Date: Mon, 13 Apr 2026 12:56:25 +0530 Subject: [PATCH] refactor: more readable conditional --- frappe/website/doctype/web_form/web_form.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/website/doctype/web_form/web_form.py b/frappe/website/doctype/web_form/web_form.py index 927553aef6..901c1930bf 100644 --- a/frappe/website/doctype/web_form/web_form.py +++ b/frappe/website/doctype/web_form/web_form.py @@ -115,7 +115,7 @@ class WebForm(WebsiteGenerator): def validate_hidden_and_mandatory(self): for d in self.web_form_fields: - if d.hidden and d.reqd and not d.default and not frappe.flags.in_migrate: + if (d.hidden and d.reqd) and not (d.default or frappe.flags.in_migrate): frappe.throw( _("{0}: Field {1} in row {2} cannot be hidden and mandatory without default").format( self.name, d.label, d.idx