diff --git a/assets/js/vue/components/alsijil/CourseBook.js b/assets/js/vue/components/alsijil/CourseBook.js index 18770f53641c7c9e600f7ad7e5f9f00c4f72b3a7..b1a6804add0fc6003575d8cb0020d9a1438ace37 100644 --- a/assets/js/vue/components/alsijil/CourseBook.js +++ b/assets/js/vue/components/alsijil/CourseBook.js @@ -36,55 +36,53 @@ export default { <ApolloQuery :query="gql => gql\` query CourseBook($lessonId: ID!) { - excuseTypes { - name - shortName - } - lesson: lessonsById(id: $lessonId) { - groups { + excuseTypes { name shortName - members { + } + lesson: lessonsById(id: $lessonId) { + groups { + name + shortName + members { id fullName + } } - } - subject { - name - } - } - lessonDocumentations: lessonDocumentationsByLessonId(id: $lessonId) { - topic - homework - groupNote - period - date - personalNotes { - person { + subject { + name + } + } + lessonDocumentations: lessonDocumentationsByLessonId(id: $lessonId) { + topic + homework + groupNote + period + date + personalNotes { + person { id fullName - } - late - absent - excused - excuseType { + } + late + absent + excused + excuseType { name shortName + } + remarks + extraMarks { + name + shortName + } + } } - remarks extraMarks { - name - shortName + name + shortName } } - } - - extraMarks { - name - shortName - } -} - \`" :variables="{ lessonId }" >