From 8ca15c263d74816a175b82c52c98ee49f1ea649f Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Wed, 4 Dec 2024 12:01:55 +0100
Subject: [PATCH] Allow passing person to TextNote

---
 .../components/coursebook/personal_notes/TextNote.vue      | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue
index 43175c740..f81bb0e2b 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/personal_notes/TextNote.vue
@@ -17,6 +17,11 @@ export default {
       type: Object,
       required: true,
     },
+    person: {
+      type: Object,
+      required: false,
+      default: () => ({ fullName: null }),
+    },
   },
   computed: {
     model: {
@@ -148,7 +153,7 @@ export default {
           {{
             $t("alsijil.personal_notes.confirm_delete_explanation", {
               note: value.note,
-              name: participation.person.fullName,
+              name: (participation?.person || person).fullName,
             })
           }}
         </template>
-- 
GitLab