diff --git a/lib/classes/JsonApi/Routes/Courseware/Rel/BlocksEditBlocker.php b/lib/classes/JsonApi/Routes/Courseware/Rel/BlocksEditBlocker.php index 20cdf0c020e0e36154aa2e6d3c0d3756037ccdb0..718df724606d80879dde57b9997e83275cda44d0 100644 --- a/lib/classes/JsonApi/Routes/Courseware/Rel/BlocksEditBlocker.php +++ b/lib/classes/JsonApi/Routes/Courseware/Rel/BlocksEditBlocker.php @@ -39,7 +39,7 @@ class BlocksEditBlocker extends RelationshipsController } } - $related->edit_blocker_id = $editor->id; + $related->edit_blocker_id = $editor->id ?? null; $related->store(); return $this->getCodeResponse(204); diff --git a/lib/classes/JsonApi/Routes/Courseware/Rel/ContainersEditBlocker.php b/lib/classes/JsonApi/Routes/Courseware/Rel/ContainersEditBlocker.php index 1c90822edfeadb3e94d4ac2fda78a442bbd83b69..e4d0a2989511cf865f777dfe19eb155deed024be 100644 --- a/lib/classes/JsonApi/Routes/Courseware/Rel/ContainersEditBlocker.php +++ b/lib/classes/JsonApi/Routes/Courseware/Rel/ContainersEditBlocker.php @@ -39,7 +39,7 @@ class ContainersEditBlocker extends RelationshipsController } } - $related->edit_blocker_id = $editor->id; + $related->edit_blocker_id = $editor->id ?? null; $related->store(); return $this->getCodeResponse(204); diff --git a/lib/classes/JsonApi/Routes/Courseware/Rel/StructuralElementsEditBlocker.php b/lib/classes/JsonApi/Routes/Courseware/Rel/StructuralElementsEditBlocker.php index 60f60fb680c5a68431ab43f4154c6773c42c9373..3c2780fde7233f9626c7f8e64c0ccad929922fd6 100644 --- a/lib/classes/JsonApi/Routes/Courseware/Rel/StructuralElementsEditBlocker.php +++ b/lib/classes/JsonApi/Routes/Courseware/Rel/StructuralElementsEditBlocker.php @@ -39,7 +39,7 @@ class StructuralElementsEditBlocker extends RelationshipsController } } - $related->edit_blocker_id = $editor->id; + $related->edit_blocker_id = $editor->id ?? null; $related->store(); return $this->getCodeResponse(204);