From 29604e0e3cb1a2f492521a1f58d86bdd991f2fff Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Thu, 16 Mar 2023 14:05:32 +0000
Subject: [PATCH] fix #2375

Closes #2375

Merge request studip/studip!1573
---
 lib/models/Courseware/StructuralElement.php | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/lib/models/Courseware/StructuralElement.php b/lib/models/Courseware/StructuralElement.php
index 072977fbf44..ca5a7b7f281 100644
--- a/lib/models/Courseware/StructuralElement.php
+++ b/lib/models/Courseware/StructuralElement.php
@@ -289,14 +289,12 @@ class StructuralElement extends \SimpleORMap
                     return true;
                 }
 
-                return $this->hasReadApproval($user);
-
                 $link = StructuralElement::findOneBySQL('target_id = ?', [$this->id]);
                 if ($link) {
                     return true;
                 }
 
-                return false;
+                return $this->hasReadApproval($user);
             case 'course':
                 if (!$GLOBALS['perm']->have_studip_perm('user', $this->range_id, $user->id)) {
                     return false;
-- 
GitLab