diff --git a/app/views/course/studygroup/details.php b/app/views/course/studygroup/details.php index 219e6911f9e4f6f2d56dc98438322f95fe554e05..26a3ef5bcbc4aec7df9764b598899c7865ea5975 100644 --- a/app/views/course/studygroup/details.php +++ b/app/views/course/studygroup/details.php @@ -20,10 +20,10 @@ <dt><?= _('Moderiert von') ?></dt> <dd> <ul class="list-csv"> - <? foreach ($studygroup->getMembers(['dozent', 'tutor']) as $mod) : ?> + <? foreach ($studygroup->getMembersWithStatus(['dozent', 'tutor']) as $mod) : ?> <li> - <a href="<?= URLHelper::getLink('dispatch.php/profile', ['username' => $mod['username']]) ?>"> - <?= htmlready($mod['fullname']) ?> + <a href="<?= URLHelper::getLink('dispatch.php/profile', ['username' => $mod->username]) ?>"> + <?= htmlReady($mod->user->getFullName()) ?> </a> </li> <? endforeach ?> diff --git a/lib/models/Course.php b/lib/models/Course.php index cb94bbc5434074e1cf656b466da27d67e4ed03c1..c8475c27e1059be7e337f13f6a237415456d8883 100644 --- a/lib/models/Course.php +++ b/lib/models/Course.php @@ -924,7 +924,7 @@ class Course extends SimpleORMap implements Range, PrivacyObject, StudipItem, Fe * * @param String|Array $status the status to filter with * @param bool $as_collection return collection instead of array? - * @return Array|SimpleCollection an array of all those members. + * @return CourseMember[]|SimpleCollection an array of all those members. */ public function getMembersWithStatus($status, $as_collection = false) {