From 3474c273a53962d936025cbedd9718b045339d53 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Mon, 16 Jun 2014 12:14:14 +0530 Subject: [PATCH] Ignore mandatory in employee patch --- erpnext/patches/v4_0/apply_user_permissions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/patches/v4_0/apply_user_permissions.py b/erpnext/patches/v4_0/apply_user_permissions.py index 36c778195b2..7dae02f7855 100644 --- a/erpnext/patches/v4_0/apply_user_permissions.py +++ b/erpnext/patches/v4_0/apply_user_permissions.py @@ -27,7 +27,9 @@ def update_hr_permissions(): # 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