Skip to content
Snippets Groups Projects
Verified Commit b6701825 authored by magicfelix's avatar magicfelix Committed by Jonathan Weth
Browse files

Return only documentations a user is allowed to view

parent dd092e32
No related branches found
No related tags found
3 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list",!339Draft: Resolve "Migrate to new data model"
from django.core.exceptions import PermissionDenied
import graphene
from calendarweek import CalendarWeek
from graphene_django import DjangoListField
......@@ -28,6 +30,10 @@ class DocumentationType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectTyp
"course__name": ["exact"],
}
@classmethod
def get_queryset(cls, queryset, info):
return get_objects_for_user(info.context.user, "alsijil.view_documentation", queryset)
class DocumentationCreateMutation(DjangoCreateMutation):
class Meta:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment