From 0d34458159d2ad209f95a34c740317c4ba563f6d Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Mon, 18 Jul 2022 18:32:36 +0200
Subject: [PATCH] Load IDs

---
 assets/js/vue/components/alsijil/CourseBook.js          | 3 +++
 assets/js/vue/components/alsijil/LessonDocumentation.js | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/assets/js/vue/components/alsijil/CourseBook.js b/assets/js/vue/components/alsijil/CourseBook.js
index 75ace63a2..19958a8d6 100644
--- a/assets/js/vue/components/alsijil/CourseBook.js
+++ b/assets/js/vue/components/alsijil/CourseBook.js
@@ -54,12 +54,14 @@ export default {
             }
           }
           lessonDocumentations: lessonDocumentationsByLessonId(id: $lessonId) {
+            id
             topic
             homework
             groupNote
             period
             date
             personalNotes {
+              id
               person {
                 id
                 fullName
@@ -98,6 +100,7 @@ export default {
             <v-col v-for="item in data.lessonDocumentations" cols="12" v-bind:key="item.id">
               <lesson-documentation
                 v-bind:key="item.id"
+                :id="item.id"
                 :groups="data.lesson.groups"
                 :excuse-types="data.excuseTypes"
                 :extra-marks="data.extraMarks"
diff --git a/assets/js/vue/components/alsijil/LessonDocumentation.js b/assets/js/vue/components/alsijil/LessonDocumentation.js
index df4b3647c..610555a35 100644
--- a/assets/js/vue/components/alsijil/LessonDocumentation.js
+++ b/assets/js/vue/components/alsijil/LessonDocumentation.js
@@ -1,5 +1,5 @@
 export default {
-    props: ["date", "period", "topic", "homework", "groupNote", "personalNotes", "groups", "excuseTypes", "extraMarks"],
+    props: ["id", "date", "period", "topic", "homework", "groupNote", "personalNotes", "groups", "excuseTypes", "extraMarks"],
     name: "lesson-documentation",
     data: () => {
         return {
-- 
GitLab