[FIX] base_user_role: update users' groups when a role is deleted

This commit is contained in:
sebalix
2017-09-21 11:21:34 +02:00
committed by Duc Dao
parent a97b909eba
commit 118089c338

View File

@@ -46,6 +46,13 @@ class ResUsersRole(models.Model):
self.update_users()
return res
@api.multi
def unlink(self):
users = self.mapped('user_ids')
res = super(ResUsersRole, self).unlink()
users.set_groups_from_roles()
return res
@api.multi
def update_users(self):
"""Update all the users concerned by the roles identified by `ids`."""