aboutsummaryrefslogtreecommitdiff
path: root/lib/models/Courseware
diff options
context:
space:
mode:
authorRon Lucke <lucke@elan-ev.de>2024-12-16 08:20:45 +0000
committerMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2024-12-16 08:20:45 +0000
commit43450d01707fd70698a325609ac08659879b72a0 (patch)
tree33ba752b47919a2afb6de4d40c7996bf56e22814 /lib/models/Courseware
parent1cd587fa0413bdbae1fc3bdca10ccc2a1fee7c07 (diff)
CW Aufgaben können nicht bearbeitet werden
Closes #5011 Merge request studip/studip!3760
Diffstat (limited to 'lib/models/Courseware')
-rw-r--r--lib/models/Courseware/StructuralElement.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/models/Courseware/StructuralElement.php b/lib/models/Courseware/StructuralElement.php
index 6f87e70..bf3644c 100644
--- a/lib/models/Courseware/StructuralElement.php
+++ b/lib/models/Courseware/StructuralElement.php
@@ -290,7 +290,7 @@ class StructuralElement extends \SimpleORMap implements \PrivacyObject, \Feedbac
case 'course':
$unit = $this->findUnit();
- if ($unit->permission_scope === 'unit') {
+ if ($unit->permission_scope === 'unit' && !$this->isTask()) {
return $unit->canEditContent($user);
} else {
$hasEditingPermission = $this->hasEditingPermission($user, $unit);