From f2f9d3f83547b0dc894bfa867a56a85c53e3fa64 Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Tue, 26 Mar 2024 23:23:12 +0100 Subject: [PATCH] Use teachers from lesson events instead of from courses --- aleksis/apps/alsijil/schema/documentation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/alsijil/schema/documentation.py b/aleksis/apps/alsijil/schema/documentation.py index 285c00297..9389755f9 100644 --- a/aleksis/apps/alsijil/schema/documentation.py +++ b/aleksis/apps/alsijil/schema/documentation.py @@ -54,7 +54,7 @@ class DocumentationType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectTyp def resolve_teachers(root: Documentation, info, **kwargs): if not str(root.pk).startswith("DUMMY") and hasattr(root, "teachers"): return root.teachers - return root.course.teachers + return root.lesson_event.teachers @classmethod def get_queryset(cls, queryset, info): @@ -182,7 +182,7 @@ class DocumentationBatchCreateOrUpdateMutation(graphene.Mutation): if doc.teachers is not None: obj.teachers.add(*doc.teachers) else: - obj.teachers.set(lesson_event.course.teachers) + obj.teachers.set(lesson_event.teachers) obj.save() return obj else: -- GitLab