aboutsummaryrefslogtreecommitdiff
path: root/lib/filesystem
diff options
context:
space:
mode:
authorMoritz Strohm <strohm@data-quest.de>2022-09-02 08:58:22 +0000
committerDavid Siegfried <david.siegfried@uni-vechta.de>2022-09-02 08:58:22 +0000
commitdee03e51691a819972c33432a7e5fa5461f612d0 (patch)
tree124b07b00d68b3d92d975706e09537c1e8fbae2f /lib/filesystem
parent3210f8de6641869613c28e16e83a905ee7b82bc5 (diff)
CourseDateFolder: added topic titles to folder name, closes TIC #1393
Closes #1393 Merge request studip/studip!846
Diffstat (limited to 'lib/filesystem')
-rw-r--r--lib/filesystem/CourseDateFolder.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/filesystem/CourseDateFolder.php b/lib/filesystem/CourseDateFolder.php
index 1c42799..09eae1a 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'];
}