From 02c08f9df0d68e2dd00846805070cee47f45306a Mon Sep 17 00:00:00 2001 From: Ron Lucke <lucke@elan-ev.de> Date: Thu, 4 Apr 2024 11:08:36 +0000 Subject: [PATCH] fix #3942 Closes #3942 Merge request studip/studip!2801 --- lib/models/Courseware/BlockTypes/Text.php | 2 +- lib/models/Courseware/ContainerTypes/ContainerType.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/models/Courseware/BlockTypes/Text.php b/lib/models/Courseware/BlockTypes/Text.php index 441da891a32..b72801945e6 100644 --- a/lib/models/Courseware/BlockTypes/Text.php +++ b/lib/models/Courseware/BlockTypes/Text.php @@ -192,7 +192,7 @@ class Text extends BlockType } - return array(); + return null; }); } } diff --git a/lib/models/Courseware/ContainerTypes/ContainerType.php b/lib/models/Courseware/ContainerTypes/ContainerType.php index e358c9c95c1..a4eae29ba82 100644 --- a/lib/models/Courseware/ContainerTypes/ContainerType.php +++ b/lib/models/Courseware/ContainerTypes/ContainerType.php @@ -199,7 +199,7 @@ abstract class ContainerType foreach ($section['blocks'] as &$block) { $block = $block_map[$block] ?? null; } - $section['blocks'] = array_filter($section['blocks']); + $section['blocks'] = array_values(array_filter($section['blocks'])); } return $payload; -- GitLab