Commit c7c7e3ab authored by Michal Čihař's avatar Michal Čihař

Define group permissions if they are empty

It can now be created by our migration and we need to define content for
it.
Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent 7919a61f
......@@ -883,7 +883,7 @@ def create_groups(update):
)
group, created = Group.objects.get_or_create(name='Users')
if created or update:
if created or update or group.permissions.count() == 0:
group.permissions.add(
Permission.objects.get(codename='upload_translation'),
Permission.objects.get(codename='overwrite_translation'),
......@@ -940,11 +940,11 @@ def create_groups(update):
)
group, created = Group.objects.get_or_create(name='Managers')
if created or update:
if created or update or group.permissions.count() == 0:
group.permissions.add(*owner_permissions)
group, created = Group.objects.get_or_create(name='Owners')
if created or update:
if created or update or group.permissions.count() == 0:
group.permissions.add(*owner_permissions)
created = True
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment