From 2f89a04511c2bda66ad23daf3a0300420ea9ea4e Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 15 Jun 2018 13:16:44 +0530 Subject: [PATCH] create user permissions on save of employee --- erpnext/hr/doctype/employee/employee.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/erpnext/hr/doctype/employee/employee.py b/erpnext/hr/doctype/employee/employee.py index 7fa9170f24..7cc159acfa 100755 --- a/erpnext/hr/doctype/employee/employee.py +++ b/erpnext/hr/doctype/employee/employee.py @@ -68,10 +68,8 @@ class Employee(NestedSet): if not self.create_user_permission: return if not has_permission('User Permission', ptype='write'): return - if not has_user_permission_for_employee(self.user_id, self.name): - add_user_permission("Employee", self.name, self.user_id) - if not has_user_permission_for_employee(self.user_id, self.company): - set_user_permission_if_allowed("Company", self.company, self.user_id) + add_user_permission("Employee", self.name, self.user_id) + set_user_permission_if_allowed("Company", self.company, self.user_id) def update_user(self): # add employee role if missing