utils: in update_roles() do not fail if there are no OU
This commit is contained in:
parent
33b2c69554
commit
9629a172ec
|
@ -133,10 +133,14 @@ ROLE_TEMPLATES = [
|
|||
|
||||
|
||||
def update_roles():
|
||||
default_ou = OU.objects.get(default=True)
|
||||
if default_ou.slug != 'usagers':
|
||||
default_ou.default = False
|
||||
default_ou.save()
|
||||
try:
|
||||
default_ou = OU.objects.get(default=True)
|
||||
except OU.DoesNotExist:
|
||||
pass
|
||||
else:
|
||||
if default_ou.slug != 'usagers':
|
||||
default_ou.default = False
|
||||
default_ou.save()
|
||||
|
||||
ou_usagers, created = OU.objects.get_or_create(
|
||||
slug='usagers',
|
||||
|
|
Loading…
Reference in New Issue