Check if the groups are there to remove/add

This commit is contained in:
2011-01-04 17:14:28 +00:00
parent 2f1675908c
commit 65b1967758

View File

@@ -42,9 +42,11 @@ def update_user_access(user):
addgroups = set(chargroups) - set(set(user.groups.all()) & set(corpgroups))
for g in delgroups:
if g in user.groups.all():
user.groups.remove(g)
for g in addgroups:
if not g in user.groups.all():
user.groups.add(g)
# For users set to not active, delete all accounts