From 3456254a08a10cb9253ad272b1ac9fdf39d414eb Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Sat, 16 Mar 2024 03:38:56 +0100 Subject: [PATCH] Use correct graphene types for subject and course of documentation --- aleksis/apps/alsijil/schema/documentation.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/aleksis/apps/alsijil/schema/documentation.py b/aleksis/apps/alsijil/schema/documentation.py index a2027c54d..c528540ca 100644 --- a/aleksis/apps/alsijil/schema/documentation.py +++ b/aleksis/apps/alsijil/schema/documentation.py @@ -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) -- GitLab