Ignore mandatory in employee patch
diff --git a/erpnext/patches/v4_0/apply_user_permissions.py b/erpnext/patches/v4_0/apply_user_permissions.py
index 36c7781..7dae02f 100644
--- a/erpnext/patches/v4_0/apply_user_permissions.py
+++ b/erpnext/patches/v4_0/apply_user_permissions.py
@@ -27,7 +27,9 @@
# save employees to run on_update events
for employee in frappe.db.sql_list("""select name from `tabEmployee` where docstatus < 2"""):
try:
- frappe.get_doc("Employee", employee).save()
+ emp = frappe.get_doc("Employee", employee)
+ emp.ignore_mandatory = True
+ emp.save()
except EmployeeUserDisabledError:
pass