diff --git a/aleksis/apps/alsijil/schema/__init__.py b/aleksis/apps/alsijil/schema/__init__.py index 762fe11208f4b76dab532db30e774da8c5ecbd3f..d014bdad19211be583cba526807732aa3834b5d0 100644 --- a/aleksis/apps/alsijil/schema/__init__.py +++ b/aleksis/apps/alsijil/schema/__init__.py @@ -52,7 +52,7 @@ class Query(graphene.ObjectType): ) ) or ( - obj_type == "GROUPS" + obj_type == "GROUP" and not info.context.user.has_perm( "alsijil.view_documentations_for_group_rule", Group.objects.get(id=obj_id) ) @@ -64,7 +64,7 @@ class Query(graphene.ObjectType): ) ) ): - raise PermissionsDenied() + raise PermissionDenied() return Documentation.get_for_coursebook( obj_type, obj_id, datetime_start, datetime_end, info.context