diff --git a/lib/models/Courseware/BlockTypes/Audio.json b/lib/models/Courseware/BlockTypes/Audio.json index 5ec4473897efda395871e58e974d396d9b4089d7..0606f8ea2d6a8f1a620d821c41b6fcb7fdc3e4cb 100755 --- a/lib/models/Courseware/BlockTypes/Audio.json +++ b/lib/models/Courseware/BlockTypes/Audio.json @@ -18,7 +18,7 @@ "type": "string" }, "recorder_enabled": { - "type": "string" + "type": "boolean" } }, "required": [ diff --git a/lib/models/Courseware/BlockTypes/Audio.php b/lib/models/Courseware/BlockTypes/Audio.php index 97c4288879139014e90c07695b1194f5ebb4fed9..ae7e15abe3c8f2e71a590582912ce7d066b803fd 100755 --- a/lib/models/Courseware/BlockTypes/Audio.php +++ b/lib/models/Courseware/BlockTypes/Audio.php @@ -37,7 +37,7 @@ class Audio extends BlockType 'file_id' => '', 'folder_id' => '', 'web_url' => '', - 'recorder_enabled' => 'false' + 'recorder_enabled' => false ]; } @@ -49,9 +49,9 @@ class Audio extends BlockType } /** - * get all files related to this bloc. + * get all files related to this block. * - * @return \FileRef[] list of file references realted to this block + * @return \FileRef[] list of file references related to this block */ public function getFiles(): array { diff --git a/lib/models/Courseware/BlockTypes/BlockType.php b/lib/models/Courseware/BlockTypes/BlockType.php index 960ccad133b340a966f47c98916397e23d0f69ad..0d994344d12ddad821c80cee814c72ae241d4a2b 100755 --- a/lib/models/Courseware/BlockTypes/BlockType.php +++ b/lib/models/Courseware/BlockTypes/BlockType.php @@ -310,7 +310,7 @@ abstract class BlockType $user ); - return $copiedFile->id; + return isset($copiedFile) ? $copiedFile->id : ''; } return '';