0001-a2_rbac-bugfix-in-administered-object-reference-4217.patch
src/authentic2/a2_rbac/management.py | ||
---|---|---|
154 | 154 |
admin_role = administered_role.get_admin_role() |
155 | 155 |
new_perm = admin_role.permissions.get(operation__slug=MANAGE_MEMBERS_OP.slug) |
156 | 156 |
admin_role.delete() |
157 |
role.admin_scope_id = new_perm.pk
|
|
157 |
role.admin_scope_id = administered_role.pk
|
|
158 | 158 |
role.save() |
159 | 159 |
role.permissions.remove(old_perm) |
160 | 160 |
role.permissions.add(new_perm) |
161 |
- |