aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoritz Strohm <strohm@data-quest.de>2025-01-15 09:59:18 +0000
committerMoritz Strohm <strohm@data-quest.de>2025-01-15 09:59:18 +0000
commita3812bedc3de3dc036add6e2b9006ca73a620230 (patch)
treec2c76fffaecca2b0a991c996f826937a17b836c7
parentdaa242a4c5f25f47b5f104ba4cbe2eeb2909d6d3 (diff)
AdvancedBasicDataWizardStep: prevent missing metadata for I18NString fields, fixes #5121
Closes #5121 Merge request studip/studip!3825
-rw-r--r--lib/classes/coursewizardsteps/AdvancedBasicDataWizardStep.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/classes/coursewizardsteps/AdvancedBasicDataWizardStep.php b/lib/classes/coursewizardsteps/AdvancedBasicDataWizardStep.php
index c3432c9..e12cb4a 100644
--- a/lib/classes/coursewizardsteps/AdvancedBasicDataWizardStep.php
+++ b/lib/classes/coursewizardsteps/AdvancedBasicDataWizardStep.php
@@ -88,8 +88,8 @@ class AdvancedBasicDataWizardStep extends BasicDataWizardStep
}
// Add advanced data
- $course->untertitel = new I18NString($values[__CLASS__]['subtitle'], $values[__CLASS__]['subtitle_i18n']);
- $course->art = new I18NString($values[__CLASS__]['kind'], $values[__CLASS__]['kind_i18n']);
+ $course->untertitel = new I18NString($values[__CLASS__]['subtitle'], $values[__CLASS__]['subtitle_i18n'] ?? []);
+ $course->art = new I18NString($values[__CLASS__]['kind'], $values[__CLASS__]['kind_i18n'] ?? []);
$course->ects = $values[__CLASS__]['ects'];
$course->admission_turnout = $values[__CLASS__]['maxmembers'];
if ($course->store() === false) {