Skip to content
Snippets Groups Projects
Commit 3456254a authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Use correct graphene types for subject and course of documentation

parent 7b227d8d
No related branches found
No related tags found
2 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list"
Pipeline #175589 failed
......@@ -12,6 +12,7 @@ from graphene_django_cud.mutations import (
from guardian.shortcuts import get_objects_for_user
from aleksis.apps.chronos.models import LessonEvent
from aleksis.apps.cursus.schema import CourseType, SubjectType
from aleksis.core.schema.base import (
DeleteMutation,
DjangoFilterMixin,
......@@ -43,6 +44,9 @@ class DocumentationType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectTyp
"course__name": ["exact"],
}
course = graphene.Field(CourseType, required=False)
subject = graphene.Field(SubjectType, required=False)
@classmethod
def get_queryset(cls, queryset, info):
return get_objects_for_user(info.context.user, "alsijil.view_documentation", queryset)
......
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