From 83b735caa7c01c83511c2981eecea4480dcb1705 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Mon, 2 Dec 2024 13:02:51 +0000
Subject: [PATCH] prevent php8 warning, fixes #4941

Closes #4941

Merge request studip/studip!3708
---
 .../course/wizard/steps/lvgroups/lvgroup_searchentry.php  | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app/views/course/wizard/steps/lvgroups/lvgroup_searchentry.php b/app/views/course/wizard/steps/lvgroups/lvgroup_searchentry.php
index 7c5144869d0..e1113918979 100644
--- a/app/views/course/wizard/steps/lvgroups/lvgroup_searchentry.php
+++ b/app/views/course/wizard/steps/lvgroups/lvgroup_searchentry.php
@@ -1,4 +1,10 @@
 <?php
+/**
+ * @var ModuleManagementModelTreeItem $area
+ * @var array|null $values
+ * @var string $course_id
+ */
+
 $_id = htmlReady(implode('_', (array) $area->getId()));
 ?>
 <li id="lvgruppe_search_<?= $_id ?>">
@@ -6,7 +12,7 @@ $_id = htmlReady(implode('_', (array) $area->getId()));
    <?= Icon::create('arr_2left', Icon::ROLE_SORT)->asInput([
        'name'    => "assign[{$_id}]",
        'onclick' => "return STUDIP.MVV.CourseWizard.assignNode('{$_id}')",
-       'class'   => in_array($_id, $values['studyareas'] ?: []) ? 'hidden-no-js' : '',
+       'class'   => in_array($_id, $values['studyareas'] ?? []) ? 'hidden-no-js' : '',
    ]) ?>
 
     <?= htmlReady($area->getDisplayName()) ?>
-- 
GitLab