From 8e0a7e345464f2a8586b4199047fc84877c55750 Mon Sep 17 00:00:00 2001
From: Thomas Hackl <hackl@data-quest.de>
Date: Sat, 15 Jul 2023 13:36:48 +0000
Subject: [PATCH] Resolve "Darstellung der Lehrenden im Vorlesungsverzeichnis"

Closes #2876

Merge request studip/studip!1944
---
 resources/vue/components/tree/TreeCourseDetails.vue | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/resources/vue/components/tree/TreeCourseDetails.vue b/resources/vue/components/tree/TreeCourseDetails.vue
index 30f101b2413..609349d86fe 100644
--- a/resources/vue/components/tree/TreeCourseDetails.vue
+++ b/resources/vue/components/tree/TreeCourseDetails.vue
@@ -7,15 +7,15 @@
             <studip-icon :shape="details.admissionstate.icon" :role="details.admissionstate.role"
                          :title="details.admissionstate.info"></studip-icon>
         </div>
-        <ul class="course-lecturers">
-            <li v-for="(lecturer, index) in details.lecturers" :key="index">
+        <div class="course-lecturers">
+            <span v-for="(lecturer, index) in details.lecturers" :key="index">
                 <a :href="profileUrl(lecturer.username)"
                    :title="$gettextInterpolate($gettext('Zum Profil von %{ user }'),
                         { user: lecturer.name })">
                     {{ lecturer.name }}
-                </a>
-            </li>
-        </ul>
+                </a><template v-if="details.lecturers.length > 1 && index < details.lecturers.length - 1">, </template>
+            </span>
+        </div>
         <MountingPortal :mountTo="'#course-dates-' + course" :append="true">
             <span v-html="details.dates"></span>
         </MountingPortal>
-- 
GitLab