From d86d7e8e6217c78ba27ce117b0bae2fb32b0f52d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Noack?= <noack@data-quest.de>
Date: Wed, 29 Nov 2023 11:52:48 +0000
Subject: [PATCH] =?UTF-8?q?Resolve=20#3516=20"Courseware=20nicht=20mehr=20?=
 =?UTF-8?q?zug=C3=A4nglich=20wenn=20der=20Autor=20gel=C3=B6scht=20wurde"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Closes #3516

Merge request studip/studip!2402
---
 lib/classes/JsonApi/Schemas/Courseware/Unit.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/classes/JsonApi/Schemas/Courseware/Unit.php b/lib/classes/JsonApi/Schemas/Courseware/Unit.php
index a1c554ec62c..39d20138084 100644
--- a/lib/classes/JsonApi/Schemas/Courseware/Unit.php
+++ b/lib/classes/JsonApi/Schemas/Courseware/Unit.php
@@ -44,7 +44,7 @@ class Unit extends SchemaProvider
     {
         $relationships = [];
 
-        $relationships[self::REL_CREATOR] = $resource['creator_id']
+        $relationships[self::REL_CREATOR] = $resource->creator
             ? [
                 self::RELATIONSHIP_LINKS => [
                     Link::RELATED => $this->createLinkToResource($resource->creator),
@@ -53,7 +53,7 @@ class Unit extends SchemaProvider
             ]
             : [self::RELATIONSHIP_DATA => null];
 
-        $relationships[self::REL_STRUCTURAL_ELEMENT] = $resource['structural_element_id']
+        $relationships[self::REL_STRUCTURAL_ELEMENT] = $resource->structural_element
             ? [
                 self::RELATIONSHIP_LINKS => [
                     Link::RELATED => $this->createLinkToResource($resource->structural_element),
@@ -76,4 +76,4 @@ class Unit extends SchemaProvider
 
         return $relationships;
     }
-}
\ No newline at end of file
+}
-- 
GitLab