From 20082fa951d5e8b0daa20819804fba1e40b79db5 Mon Sep 17 00:00:00 2001
From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de>
Date: Tue, 8 Aug 2023 14:17:45 +0000
Subject: [PATCH] fix success message, fixes #3001

Closes #3001

Merge request studip/studip!2010
---
 app/controllers/course/members.php | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app/controllers/course/members.php b/app/controllers/course/members.php
index 376af9c85fe..f8053549545 100644
--- a/app/controllers/course/members.php
+++ b/app/controllers/course/members.php
@@ -305,7 +305,7 @@ class Course_MembersController extends AuthenticatedController
         } else {
             $text = sprintf(_('Es wurden %s neue Personen hinzugefügt.'), $countAdded);
         }
-        PageLayout::postSuccess($text, $msg);
+        PageLayout::postSuccess($text, $msg['success']);
         $this->redirect($this->indexURL());
     }
 
@@ -2016,7 +2016,6 @@ class Course_MembersController extends AuthenticatedController
         $messaging = new messaging;
 
         $status = 'autor';
-        $msg = [];
         // insert
         $copy_course = $accepted || $consider_contingent;
         $admission_user = CourseMember::insertCourseMember($this->course_id, $user_id, $status, $copy_course, $consider_contingent, true);
@@ -2039,8 +2038,8 @@ class Course_MembersController extends AuthenticatedController
                 sprintf('%s %s', _('Systemnachricht:'), _('Eintragung in Veranstaltung')),
                 true
             );
-            $msg['success'] = sprintf(
-                _('%1$s wurde in die Veranstaltung mit dem Status<b>%2$s</b> eingetragen.'),
+            $msg['success'][] = sprintf(
+                _('%1$s wurde in die Veranstaltung mit dem Status <b>%2$s</b> eingetragen.'),
                 $user->getFullName(),
                 $status
             );
-- 
GitLab