From 97ae472d2ee208cc3dbcd43fa62398c6ba29e5c9 Mon Sep 17 00:00:00 2001 From: Tomas 'Jethro' Pokorny Date: Tue, 16 Mar 2021 21:38:07 +0100 Subject: [PATCH] Bugfix --- seminar/management/commands/load_org_permissions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/seminar/management/commands/load_org_permissions.py b/seminar/management/commands/load_org_permissions.py index 90dc36c4..58086601 100644 --- a/seminar/management/commands/load_org_permissions.py +++ b/seminar/management/commands/load_org_permissions.py @@ -18,6 +18,7 @@ class Command(BaseCommand): def handle(self, *args, **options): orgroup = Group.objects.get(name='org') permissions = json.load(options['file'][0]) + orgroup.permissions.clear() for jp in permissions: ct = ContentType.objects.get(app_label = jp['ct_app_label'], model = jp['ct_model']) perm = Permission.objects.get(content_type = ct, codename = jp['codename'])