aboutsummaryrefslogtreecommitdiff
path: root/lib/models/Statusgruppen.php
diff options
context:
space:
mode:
authorRasmus Fuhse <fuhse@data-quest.de>2021-11-04 10:07:18 +0100
committerDavid Siegfried <david.siegfried@uni-vechta.de>2021-11-04 09:09:43 +0000
commitad2256c7d00a28c5b5022c21a887c8eb83469a61 (patch)
treea6b6ea5d9759555b51b376e7323f702bb05fcd96 /lib/models/Statusgruppen.php
parent96b2532e70ff4e72a6f49f8521e89d380d4f913b (diff)
re #391
Diffstat (limited to 'lib/models/Statusgruppen.php')
-rw-r--r--lib/models/Statusgruppen.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/models/Statusgruppen.php b/lib/models/Statusgruppen.php
index 68b902f..1c0927e 100644
--- a/lib/models/Statusgruppen.php
+++ b/lib/models/Statusgruppen.php
@@ -153,7 +153,7 @@ class Statusgruppen extends SimpleORMap implements PrivacyObject
* Create document folder if requested (ID is needed here,
* so we do that after store()).
*/
- if (!$group->hasFolder() && $makefolder) {
+ if ($makefolder) {
$group->updateFolder(true);
}
@@ -360,6 +360,12 @@ class Statusgruppen extends SimpleORMap implements PrivacyObject
return $folder->store();
}
+ if ($this->hasFolder() && $set) {
+ $folder = $this->getFolder();
+ $folder->name = _('Dateiordner der Gruppe:') . ' ' . $this->name;
+ return $folder->store();
+ }
+
// Create new CourseGroupFolder under top folder.
if (!$this->hasFolder() && $set) {
$topFolder = Folder::findTopFolder($this->range_id);