From 6c016e42f380af3987ef05c5a84991e4348046f6 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms <tleilax+github@gmail.com> Date: Tue, 8 Mar 2022 11:59:13 +0100 Subject: [PATCH] consultations: fix display of responsible persons in ungrouped view, fixes #767 --- app/views/consultation/overview/ungrouped.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/app/views/consultation/overview/ungrouped.php b/app/views/consultation/overview/ungrouped.php index b8bccf51dbb..1a850905b7f 100644 --- a/app/views/consultation/overview/ungrouped.php +++ b/app/views/consultation/overview/ungrouped.php @@ -44,12 +44,16 @@ <?= $displayNote($slot->note, 29, 'below') ?> </td> <td> - <? if ($block->teacher): ?> - <a href="<?= URLHelper::getLink('dispatch.php/profile', ['username' => $block->teacher->username]) ?>"> - <?= htmlReady($block->teacher->getFullName()) ?> - </a> - <? else: ?> - – + <? if (count($block->responsibilities) > 0): ?> + <ul class="default"> + <? foreach ($block->responsibilities as $responsibility): ?> + <li> + <a href="<?= URLHelper::getLink($responsibility->getURL(), [], true) ?>"> + <?= htmlReady($responsibility->getName()) ?> + </a> + </li> + <? endforeach; ?> + </ul> <? endif; ?> </td> <td> -- GitLab