diff options
| author | André Noack <noack@data-quest.de> | 2023-11-03 13:09:47 +0000 |
|---|---|---|
| committer | André Noack <noack@data-quest.de> | 2023-11-03 13:09:47 +0000 |
| commit | a47a80284755495ad7efd1e5b8131c3e4dbe2805 (patch) | |
| tree | 79e6e3e49fdc80f881303a8ad87efa8d94605410 /app/controllers/course/statusgroups.php | |
| parent | ed00a0fbd4342f1d30bed8615a8a8273b5d17cdd (diff) | |
Resolve "Eintrag in die Hauptveranstaltung wird nicht vorgenommen bei Nachrücken aus der Warteliste (ergibt Fatal error auf der Meine Veranstaltungen)"
Closes #3411
Merge request studip/studip!2318
Diffstat (limited to 'app/controllers/course/statusgroups.php')
| -rw-r--r-- | app/controllers/course/statusgroups.php | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/app/controllers/course/statusgroups.php b/app/controllers/course/statusgroups.php index 747feae..a6f6b72 100644 --- a/app/controllers/course/statusgroups.php +++ b/app/controllers/course/statusgroups.php @@ -418,11 +418,7 @@ class Course_StatusgroupsController extends AuthenticatedController foreach ($mp->getAddedUsers() as $a) { if (!CourseMember::exists([$this->course_id, $a])) { - $m = new CourseMember(); - $m->seminar_id = $this->course_id; - $m->user_id = $a; - $m->status = User::find($a)->perms == 'user' ? 'user' : 'autor'; - $m->store(); + CourseMember::insertCourseMember($this->course_id, $a, User::find($a)->perms == 'user' ? 'user' : 'autor'); } $s = new StatusgruppeUser(); |
