diff --git a/program/management/commands/addpermissions.py b/program/management/commands/addpermissions.py index 13154f1d01c843084255ed61d7eac776d4cb4a5d..ddf7ecfe6f25e1933c3d132f91a84a36222095bc 100644 --- a/program/management/commands/addpermissions.py +++ b/program/management/commands/addpermissions.py @@ -4,13 +4,10 @@ from django.core.management.base import BaseCommand from django.db.models import Q, QuerySet PERMISSIONS = { - # Program Managers get all permissions, they don’t need the edit the permissions + # Program Managers get all permissions, they also need the edit the permissions settings.PRIVILEGED_GROUP: { - "all": Permission.objects.filter( - ~Q(codename__startswith="edit"), - content_type__app_label="program", - ), - "user": Permission.objects.filter(codename="change_user"), + "all program": Permission.objects.filter(content_type__app_label="program"), + "change user": Permission.objects.filter(codename="change_user"), }, # Host settings.ENTITLED_GROUPS[0]: {