diff --git a/lib/models/Courseware/StructuralElement.php b/lib/models/Courseware/StructuralElement.php index 072977fbf448a50c56ed79b4443d25e900713d7a..ca5a7b7f281c4f9379c285558a7809f972e09ad2 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;