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/blubber.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/blubber.php')
| -rw-r--r-- | app/controllers/blubber.php | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/app/controllers/blubber.php b/app/controllers/blubber.php index 71d89f3..bd86050 100644 --- a/app/controllers/blubber.php +++ b/app/controllers/blubber.php @@ -414,11 +414,7 @@ class BlubberController extends AuthenticatedController $statement = DBManager::get()->prepare($query); $statement->execute([$this->thread->id]); foreach ($statement->fetchFirst() as $user_id) { - $member = new CourseMember(); - $member['user_id'] = $user_id; - $member['seminar_id'] = $course->getId(); - $member['status'] = $user_id === $this->thread['user_id'] ? 'dozent' : 'tutor'; - $member->store(); + CourseMember::insertCourseMember($course->getId(), $user_id, $user_id === $this->thread['user_id'] ? 'dozent' : 'tutor'); } $this->thread['context_type'] = 'course'; |
