From fa93d115ff9ceb721281aa2b039b076240daa6e0 Mon Sep 17 00:00:00 2001 From: Michael Bauer <michael-bauer@posteo.de> Date: Thu, 13 Jun 2024 18:58:00 +0200 Subject: [PATCH] Rename createAbsences mutation to createAbsencesForPersons This avoids a name collision with Kolego. --- .../components/coursebook/absences/AbsenceCreationDialog.vue | 4 ++-- .../components/coursebook/absences/absenceCreation.graphql | 4 ++-- aleksis/apps/alsijil/schema/__init__.py | 4 ++-- aleksis/apps/alsijil/schema/absences.py | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue index e0a0e8315..0831776b6 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue @@ -75,7 +75,7 @@ import CreateButton from "aleksis.core/components/generic/buttons/CreateButton.v import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue"; import SaveButton from "aleksis.core/components/generic/buttons/SaveButton.vue"; import loadingMixin from "aleksis.core/mixins/loadingMixin.js"; -import { createAbsences } from "./absenceCreation.graphql"; +import { createAbsencesForPersons } from "./absenceCreation.graphql"; export default { name: "AbsenceCreationDialog", @@ -107,7 +107,7 @@ export default { confirm() { this.handleLoading(true); this.$apollo.mutate( { - mutation: createAbsences, + mutation: createAbsencesForPersons, variables: { persons: this.persons.map((p) => p.id), start: this.startDate, diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql index c2bd0eefe..1b41a76a3 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql +++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/absenceCreation.graphql @@ -37,14 +37,14 @@ query lessonsForPersons( } # Use absencesInputType? -mutation createAbsences( +mutation createAbsencesForPersons( $persons: [ID]! $start: Date! $end: Date! $comment: String $reason: ID! ) { - createAbsences( + createAbsencesForPersons( persons: $persons start: $start end: $end diff --git a/aleksis/apps/alsijil/schema/__init__.py b/aleksis/apps/alsijil/schema/__init__.py index 92ac4d81e..10ae62359 100644 --- a/aleksis/apps/alsijil/schema/__init__.py +++ b/aleksis/apps/alsijil/schema/__init__.py @@ -20,7 +20,7 @@ from .documentation import ( ) from .absences import ( LessonsForPersonType, - AbsencesBatchCreateMutation, + AbsencesForPersonsCreateMutation, ) class Query(graphene.ObjectType): @@ -175,4 +175,4 @@ class Query(graphene.ObjectType): class Mutation(graphene.ObjectType): create_or_update_documentations = DocumentationBatchCreateOrUpdateMutation.Field() - create_absences = AbsencesBatchCreateMutation.Field() + create_absences_for_persons = AbsencesForPersonsCreateMutation.Field() diff --git a/aleksis/apps/alsijil/schema/absences.py b/aleksis/apps/alsijil/schema/absences.py index d53243e6c..57a39bcff 100644 --- a/aleksis/apps/alsijil/schema/absences.py +++ b/aleksis/apps/alsijil/schema/absences.py @@ -10,7 +10,7 @@ class LessonsForPersonType(graphene.ObjectType): id = graphene.ID() # noqa lessons = graphene.List(DocumentationType) -class AbsencesBatchCreateMutation(graphene.Mutation): +class AbsencesForPersonsCreateMutation(graphene.Mutation): class Arguments: persons = graphene.List(graphene.ID, required=True) start = graphene.Date(required=True) @@ -78,4 +78,4 @@ class AbsencesBatchCreateMutation(graphene.Mutation): ) # Return ok=True if everything went well. - return AbsencesBatchCreateMutation(ok=True) + return AbsencesForPersonsCreateMutation(ok=True) -- GitLab