mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-15 03:01:22 +00:00
refactor: ignore mandatory fields during setup
This commit is contained in:
committed by
Ankush Menat
parent
086d31b59f
commit
c3e1f0e369
@@ -56,12 +56,11 @@ def set_single_defaults():
|
||||
)
|
||||
if default_values:
|
||||
try:
|
||||
b = frappe.get_doc(dt, dt)
|
||||
doc = frappe.get_doc(dt, dt)
|
||||
for fieldname, value in default_values:
|
||||
b.set(fieldname, value)
|
||||
b.save()
|
||||
except frappe.MandatoryError:
|
||||
pass
|
||||
doc.set(fieldname, value)
|
||||
doc.flags.ignore_mandatory = True
|
||||
doc.save()
|
||||
except frappe.ValidationError:
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user