aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndré Noack <noack@data-quest.de>2024-10-15 14:33:43 +0000
committerAndré Noack <noack@data-quest.de>2024-10-15 14:33:43 +0000
commit802c7a675469ab680f1fa58132c54f15b6cb4a0c (patch)
tree68e538127e12130c215d6196bad61952333d43f2 /lib
parent95f4b928ba7b23128ed73dd2196c5285e9d4c9a0 (diff)
Resolve #4701 "Administration/Veranstaltungs-Stundenplan kann ohne Admin Rechte aufgerufen werden"
Closes #4701 Merge request studip/studip!3495
Diffstat (limited to 'lib')
-rw-r--r--lib/classes/InstituteCalendarHelper.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/classes/InstituteCalendarHelper.php b/lib/classes/InstituteCalendarHelper.php
index 95e9e8d..343bc76 100644
--- a/lib/classes/InstituteCalendarHelper.php
+++ b/lib/classes/InstituteCalendarHelper.php
@@ -142,7 +142,7 @@ class InstituteCalendarHelper
$df = DatafieldEntryModel::findByModel($course, self::COLUMN_DATAFIELD_ID);
if ($df[0]) {
$event_columns = self::getCourseEventcolumns($course);
- if (!is_array($event_columns[$event_id])) {
+ if (isset($event_columns[$event_id]) && !is_array($event_columns[$event_id])) {
unset($event_columns[$event_id]);
}
$event_columns[$event_id][$institut_id] = $column;