Skip to content
Snippets Groups Projects
Commit 66441b03 authored by David Siegfried's avatar David Siegfried
Browse files

prevent php-warnings in CourseMember, fixes #4536

Closes #4536

Merge request studip/studip!3331
parent 06cffa11
No related branches found
No related tags found
No related merge requests found
...@@ -443,7 +443,16 @@ class CourseMember extends SimpleORMap implements PrivacyObject ...@@ -443,7 +443,16 @@ class CourseMember extends SimpleORMap implements PrivacyObject
$user = $this->user; $user = $this->user;
$studycourse = []; $studycourse = [];
$user->studycourses->map(function($sc) use (&$studycourse) { $user->studycourses->map(function($sc) use (&$studycourse) {
$studycourse[]= $sc->studycourse->name . ',' . $sc->degree->name . ',' . $sc->semester; $result = [];
if ($sc->studycourse) {
$result[] = $sc->studycourse->name;
}
if ($sc->degree) {
$result[] = $sc->degree->name;
}
$result[] = $sc->semester;
$studycourse[]= implode(',', $result);
}); });
return [ return [
'status' => $this->status, 'status' => $this->status,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment