From 0be9a36780172990201f9b4251824a5a89a8062e Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse <fuhse@data-quest.de> Date: Fri, 10 Feb 2023 13:09:31 +0000 Subject: [PATCH] Resolve "Anlegen von Coursewares funktioniert nicht immer" Closes #2153 Merge request studip/studip!1390 --- lib/classes/JsonApi/Routes/Courseware/UnitsCreate.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/classes/JsonApi/Routes/Courseware/UnitsCreate.php b/lib/classes/JsonApi/Routes/Courseware/UnitsCreate.php index da152b2398f..a96f160fd02 100644 --- a/lib/classes/JsonApi/Routes/Courseware/UnitsCreate.php +++ b/lib/classes/JsonApi/Routes/Courseware/UnitsCreate.php @@ -99,11 +99,11 @@ class UnitsCreate extends JsonApiController 'structural_element_id' => $struct->id, 'content_type' => 'courseware', 'creator_id' => $user->id, - 'public' => self::arrayGet($json, 'data.attributes.public', ''), + 'public' => self::arrayGet($json, 'data.attributes.public', '0'), 'release_date' => self::arrayGet($json, 'data.attributes.release-date'), 'withdraw_date' => self::arrayGet($json, 'data.attributes.withdraw-date'), ]); - + $unit->store(); return $unit; -- GitLab