From fb4e19bb9d2f6ed4e3222840d30bdcf879be0563 Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Thu, 11 Jul 2024 22:04:17 +0200
Subject: [PATCH] Display lesson titles if no course is set

---
 .../frontend/components/coursebook/coursebook.graphql       | 2 ++
 .../coursebook/documentation/LessonInformation.vue          | 6 +++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/coursebook.graphql b/aleksis/apps/alsijil/frontend/components/coursebook/coursebook.graphql
index ce8f8477d..73f0dc3c2 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/coursebook.graphql
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/coursebook.graphql
@@ -35,8 +35,10 @@ query documentationsForCoursebook(
     }
     amends {
       id
+      title
       amends {
         id
+        title
         teachers {
           id
           shortName
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue
index 7128bb797..890e557e1 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/LessonInformation.vue
@@ -24,7 +24,11 @@ import PersonChip from "aleksis.core/components/person/PersonChip.vue";
         'font-weight-medium': largeGrid,
       }"
     >
-      {{ documentation.course?.name }}
+      {{
+        documentation.course?.name ||
+        documentation.amends.title ||
+        documentation.amends.amends.title
+      }}
     </span>
     <div
       :class="{
-- 
GitLab