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 a5709a12a6301ebf68dfc5e7b11593548175d0ff..029a12e5be9fec566dbf8bdaf95e4689af74b992 100644 --- a/aleksis/apps/alsijil/schema/__init__.py +++ b/aleksis/apps/alsijil/schema/__init__.py @@ -37,7 +37,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), @@ -123,7 +123,7 @@ class Query(graphene.ObjectType): | Q(groups__parent_groups__owners=person) ) - def lesson_events_for_absences( + def lessons_for_persons( root, info, persons,