aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2021-09-14 05:25:29 +0200
committerMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2021-09-14 05:25:29 +0200
commite10f4a08299ca0e6b30ea180d7365418798a88b8 (patch)
tree9781ff918f9cdfd069129da9f5d2972448711eb4
parent6b1305bf27573c5547a50148c3168b3b22684bff (diff)
return a JSON response when copying CW blocks
-rwxr-xr-xlib/classes/JsonApi/Routes/Courseware/BlocksCopy.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/classes/JsonApi/Routes/Courseware/BlocksCopy.php b/lib/classes/JsonApi/Routes/Courseware/BlocksCopy.php
index 53c3bf0..00bf546 100755
--- a/lib/classes/JsonApi/Routes/Courseware/BlocksCopy.php
+++ b/lib/classes/JsonApi/Routes/Courseware/BlocksCopy.php
@@ -37,9 +37,10 @@ class BlocksCopy extends NonJsonApiController
$new_block = $this->copyBlock($user, $block, $container);
+ $response = $response->withHeader('Content-Type', 'application/json');
+ $response->getBody()->write((string) json_encode($new_block));
- return $response->withJson($new_block);
-
+ return $response;
}
private function copyBlock(\User $user, \Courseware\Block $remote_block, \Courseware\Container $container)