diff options
| author | Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> | 2023-01-27 18:29:18 +0100 |
|---|---|---|
| committer | Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> | 2023-01-27 18:29:18 +0100 |
| commit | e88665b1b341b13d4ea3d880bda93f44026fe510 (patch) | |
| tree | 489ad98ebeb8f2e273208902daa64527fe6c68a9 /lib/classes/JsonApi | |
| parent | 5aeec3662e2106e88a9188f25bef0022e4a02c5d (diff) | |
move inheritance of permissions to JSON-API controller, fixes #2094biest-2094
Diffstat (limited to 'lib/classes/JsonApi')
| -rw-r--r-- | lib/classes/JsonApi/Routes/Courseware/StructuralElementsCreate.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/classes/JsonApi/Routes/Courseware/StructuralElementsCreate.php b/lib/classes/JsonApi/Routes/Courseware/StructuralElementsCreate.php index 47ada63..4c9525b 100644 --- a/lib/classes/JsonApi/Routes/Courseware/StructuralElementsCreate.php +++ b/lib/classes/JsonApi/Routes/Courseware/StructuralElementsCreate.php @@ -81,8 +81,8 @@ class StructuralElementsCreate extends JsonApiController 'title' => self::arrayGet($json, 'data.attributes.title', ''), 'purpose' => self::arrayGet($json, 'data.attributes.purpose', $parent->purpose), 'payload' => self::arrayGet($json, 'data.attributes.payload', ''), - 'read_approval' => self::arrayGet($json, 'data.attributes.read-approval', []), - 'write_approval' => self::arrayGet($json, 'data.attributes.write-approval', []), + 'read_approval' => self::arrayGet($json, 'data.attributes.read-approval', $parent->read_approval), + 'write_approval' => self::arrayGet($json, 'data.attributes.write-approval', $parent->write_approval), 'position' => $parent->countChildren() ]); |
