utils: remove self administration from all automatic roles (#22415)

This commit is contained in:
Benjamin Dauvergne 2018-03-12 15:45:13 +01:00
parent 496b24ae6c
commit 6b73b9f702
1 changed files with 2 additions and 1 deletions

View File

@ -205,7 +205,8 @@ def update_roles():
role.permissions = permissions
else:
role.permissions.clear()
role.add_self_administration()
# remove self administration
role.permissions.remove(role.permissions.filter(target_ct=role_ct, target_id=role.pk))
child_of_ou = tpl.get('child_of_ou', [])
for child in child_of_ou:
child_ou = None