Skip to content
Snippets Groups Projects
Commit 0d825eb7 authored by permcu's avatar permcu
Browse files

Fix graphql naming - mutation was incompatible with mutationMixin

data = data.data[mutation.definitions[0].name.value].items;
breaks if not both names in definition are the same
parent fbf25845
No related branches found
No related tags found
2 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list"
......@@ -26,7 +26,7 @@
<script>
import CRUDIterator from "aleksis.core/components/generic/CRUDIterator.vue";
import Documentation from "./documentation/Documentation.vue";
import { gqlDocumentationsForCoursebook } from "./coursebook.graphql";
import { documentationsForCoursebook } from "./coursebook.graphql";
import { DateTime } from "luxon";
export default {
......@@ -62,7 +62,7 @@ export default {
},
data() {
return {
gqlQuery: gqlDocumentationsForCoursebook,
gqlQuery: documentationsForCoursebook,
};
},
computed: {
......
query gqlDocumentationsForCoursebook(
query documentationsForCoursebook(
$objId: ID!
$objType: String!
$dateStart: Date!
......@@ -35,7 +35,7 @@ query gqlDocumentationsForCoursebook(
}
}
mutation gqlCreateOrUpdateDocumentations($input: [DocumentationInputType]!) {
mutation createOrUpdateDocumentations($input: [DocumentationInputType]!) {
createOrUpdateDocumentations(input: $input) {
items: documentations {
id
......
......@@ -7,7 +7,7 @@
class="flex-grow-1"
:documentation="documentation"
:is-create="false"
:gql-patch-mutation="updateDocumentationsMutation"
:gql-patch-mutation="documentationsMutation"
/>
<lesson-notes
class="flex-grow-1"
......@@ -22,7 +22,7 @@ import LessonSummary from "./LessonSummary.vue";
import LessonNotes from "./LessonNotes.vue";
// or pass from Coursebook?
import { gqlCreateOrUpdateDocumentations } from "../coursebook.graphql";
import { createOrUpdateDocumentations } from "../coursebook.graphql";
export default {
name: "Documentation",
......@@ -39,7 +39,7 @@ export default {
},
data() {
return {
updateDocumentationsMutation: gqlCreateOrUpdateDocumentations,
documentationsMutation: createOrUpdateDocumentations,
};
},
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment