From 204eb92f45344665055725b92a11c1cb94533761 Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Thu, 11 Jul 2024 21:02:46 +0200
Subject: [PATCH] Recognize absencereason as nullable

---
 .../components/coursebook/absences/ManageStudentsDialog.vue     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue
index 9d8896035..f541d9322 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/ManageStudentsDialog.vue
@@ -116,7 +116,7 @@ export default {
             participationStatus.isOptimistic = newStatus.isOptimistic;
           });
 
-          this.markAsAbsentDay.reason = incomingStatuses[0].absenceReason.name;
+          this.markAsAbsentDay.reason = incomingStatuses[0].absenceReason?.name;
           this.markAsAbsentDay.num = incomingStatuses.length;
 
           return storedDocumentations;
-- 
GitLab