diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql index f33e6f5d74b062f64597eb1fe512291735ae5f90..e07414e9c244ea600bd54659b6737ce1361ddba9 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql @@ -5,13 +5,13 @@ query persons { } } -query lessonEventsForAbsences( +query lessonsForPersons( $persons: [ID!]! $start: Date! $end: Date! ) { - items: lessonEventsForAbsences( - person: $persons + items: lessonsForPersons( + persons: $persons start: $start end: $end ) { diff --git a/aleksis/apps/alsijil/schema/__init__.py b/aleksis/apps/alsijil/schema/__init__.py index 6074fecba440091b836be382066bd5276495533b..a8bb846abc65c3a977c29d8c2c922bef8e41719e 100644 --- a/aleksis/apps/alsijil/schema/__init__.py +++ b/aleksis/apps/alsijil/schema/__init__.py @@ -38,7 +38,7 @@ class Query(graphene.ObjectType): groups_by_person = FilterOrderList(GroupType, person=graphene.ID()) courses_of_person = FilterOrderList(CourseType, person=graphene.ID()) - lesson_events_for_absences = FilterOrderList( + lessons_for_persons = FilterOrderList( PersonAbsencesType??, persons=graphene.List(graphene.ID, required=True), start=graphene.Date(required=True), @@ -124,7 +124,7 @@ class Query(graphene.ObjectType): | Q(groups__parent_groups__owners=person) ) - def lesson_events_for_absences( + def lessons_for_persons( root, info, persons,