Skip to content

Instantly share code, notes, and snippets.

@nathando
Created November 5, 2014 07:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nathando/0a5c259df20f7c70323e to your computer and use it in GitHub Desktop.
Save nathando/0a5c259df20f7c70323e to your computer and use it in GitHub Desktop.
Employee Update for User Permission
def update_user_permissions(self):
for l in self.get("employee_leave_approvers")[:]:
frappe.permissions.add_user_permission("User", l.leave_approver, self.user_id)
frappe.permissions.add_user_permission("Employee", self.name, self.user_id)
frappe.permissions.set_user_permission_if_allowed("Company", self.company, self.user_id)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment