diff options
| author | Moritz Strohm <strohm@data-quest.de> | 2025-01-15 09:59:18 +0000 |
|---|---|---|
| committer | Moritz Strohm <strohm@data-quest.de> | 2025-01-15 09:59:18 +0000 |
| commit | a3812bedc3de3dc036add6e2b9006ca73a620230 (patch) | |
| tree | c2c76fffaecca2b0a991c996f826937a17b836c7 | |
| parent | daa242a4c5f25f47b5f104ba4cbe2eeb2909d6d3 (diff) | |
AdvancedBasicDataWizardStep: prevent missing metadata for I18NString fields, fixes #5121
Closes #5121
Merge request studip/studip!3825
| -rw-r--r-- | lib/classes/coursewizardsteps/AdvancedBasicDataWizardStep.php | 4 |
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) { |
