From dee03e51691a819972c33432a7e5fa5461f612d0 Mon Sep 17 00:00:00 2001
From: Moritz Strohm <strohm@data-quest.de>
Date: Fri, 2 Sep 2022 08:58:22 +0000
Subject: [PATCH] CourseDateFolder: added topic titles to folder name, closes
 TIC #1393

Closes #1393

Merge request studip/studip!846
---
 lib/filesystem/CourseDateFolder.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/filesystem/CourseDateFolder.php b/lib/filesystem/CourseDateFolder.php
index 1c42799a7b8..09eae1a95d9 100644
--- a/lib/filesystem/CourseDateFolder.php
+++ b/lib/filesystem/CourseDateFolder.php
@@ -66,6 +66,9 @@ class CourseDateFolder extends PermissionEnabledFolder implements FolderType
             }
             if ($this->date) {
                 $this->folderdata['name'] = self::formatDate($this->date);
+                if (count($this->date->topics)) {
+                    $this->folderdata['name'] .= ' (' . join(', ', $this->date->topics->pluck('title')) . ')';
+                }
             } else {
                 $this->folderdata['name'] = _('(Termin gelöscht)') . ' ' . $this->folderdata['name'];
             }
-- 
GitLab