diff options
| author | Marcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de> | 2025-01-15 09:08:37 +0000 |
|---|---|---|
| committer | Marcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de> | 2025-01-15 09:08:37 +0000 |
| commit | 58ca2df83f308e8acf8cddfbae68c3cf6abdd316 (patch) | |
| tree | d9c5f59556525d1e703352dc1ba536096f3e949d /lib/models/Courseware/StructuralElement.php | |
| parent | 8da661dad2dcefddce9fbb2bbb0e6dd1d1127db0 (diff) | |
Integration von Peer-Review in Courseware
Closes #2484
Merge request studip/studip!3196
Diffstat (limited to 'lib/models/Courseware/StructuralElement.php')
| -rw-r--r-- | lib/models/Courseware/StructuralElement.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/models/Courseware/StructuralElement.php b/lib/models/Courseware/StructuralElement.php index bf3644c..3f7c569 100644 --- a/lib/models/Courseware/StructuralElement.php +++ b/lib/models/Courseware/StructuralElement.php @@ -285,7 +285,7 @@ class StructuralElement extends \SimpleORMap implements \PrivacyObject, \Feedbac if ($this->range_id === $user->id) { return true; } - + return $this->hasWriteContentApproval($user); case 'course': @@ -420,6 +420,8 @@ class StructuralElement extends \SimpleORMap implements \PrivacyObject, \Feedbac } return $task->userIsASolver($user); + // TODO (mel): Das ist die ursprüngliche Variante, die aber jetzt kompliziert ist. Mit Nico sprechen! + // return $task->userIsASolver($user) || $task->userIsAPeerReviewer($user); } if ($this->canEdit($user)) { |
