aboutsummaryrefslogtreecommitdiff
path: root/lib/models/Courseware/StructuralElement.php
diff options
context:
space:
mode:
authorRon Lucke <lucke@elan-ev.de>2023-03-03 14:01:28 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-03-03 14:01:28 +0000
commit96042ac9061c9f641b517cfef73e6c5698b52acd (patch)
tree2134ac6051d1ec33765af768a0b832e78020c3b1 /lib/models/Courseware/StructuralElement.php
parent79bf990f77bc4f10e6f9aacd662997a21738ab8a (diff)
fix #2260
Closes #2260 Merge request studip/studip!1489
Diffstat (limited to 'lib/models/Courseware/StructuralElement.php')
-rw-r--r--lib/models/Courseware/StructuralElement.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/models/Courseware/StructuralElement.php b/lib/models/Courseware/StructuralElement.php
index c7087a7..072977f 100644
--- a/lib/models/Courseware/StructuralElement.php
+++ b/lib/models/Courseware/StructuralElement.php
@@ -523,7 +523,8 @@ class StructuralElement extends \SimpleORMap
*/
private function canReadSequential($user): bool
{
- if (!\CourseConfig::get($this->range_id)->COURSEWARE_SEQUENTIAL_PROGRESSION) {
+ $unit = $this->findUnit();
+ if (!$unit->config['sequential_progression']) {
return true;
}
@@ -707,8 +708,6 @@ class StructuralElement extends \SimpleORMap
$coursemembers = $course->getMembersWithStatus('dozent'); //get studip perm
$user = $coursemembers[0]->user;
}
- $course->config->store('COURSEWARE_EDITING_PERMISSION', 'tutor'); //über default lösen
- $course->config->store('COURSEWARE_SEQUENTIAL_PROGRESSION', 0);
}
$struct = self::build([