aboutsummaryrefslogtreecommitdiff
path: root/app/views/shared/modul/overview.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/shared/modul/overview.php')
-rw-r--r--app/views/shared/modul/overview.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/views/shared/modul/overview.php b/app/views/shared/modul/overview.php
index 16695bd..c6eadca 100644
--- a/app/views/shared/modul/overview.php
+++ b/app/views/shared/modul/overview.php
@@ -142,9 +142,12 @@
<? if (mb_strlen($gruppe->alttext) > 0): ?>
<?= formatReady($gruppe->alttext) ?>
<? endif; ?>
- <? if (count($gruppe->courses)) : ?>
+ <? $courses = $gruppe->courses->filter(
+ fn(\Course $course) => $course->isInSemester($semester)
+ ) ?>
+ <? if (count($courses)) : ?>
<ul>
- <? foreach ($gruppe->courses as $course): ?>
+ <? foreach ($courses as $course): ?>
<li>
<a href="<?= URLHelper::getLink('dispatch.php/course/details', ['sem_id' => $course->id]) ?>">
<?= htmlReady(($course->veranstaltungsnummer ? $course->veranstaltungsnummer . ' - ' : '') . $course->name) ?>