From f00d54a56825840d142ee5903265f6d652f9e4fc Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Thu, 14 Dec 2023 07:48:08 +0000
Subject: [PATCH] Biest #3563

Closes #3563

Merge request studip/studip!2446
---
 lib/models/Courseware/StructuralElement.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/models/Courseware/StructuralElement.php b/lib/models/Courseware/StructuralElement.php
index 940547ec65c..bb325db4a90 100644
--- a/lib/models/Courseware/StructuralElement.php
+++ b/lib/models/Courseware/StructuralElement.php
@@ -623,7 +623,8 @@ class StructuralElement extends \SimpleORMap implements \PrivacyObject
 
     private function findCoursewareElements($user): array
     {
-        $root = $this->getCourseware($this->range_id, $this->range_type);
+        $unit = $this->findUnit();
+        $root = $unit->structural_element;
         $elements = array_merge([$root], $root->findDescendants($user));
 
         return $elements;
-- 
GitLab