MDL-76723 mod_page: Use external_format_value constructor properly

* 'Content format' is passed to the $default parameter which is
incorrect.
* Also removed passing of VALUE_REQUIRED because it's already the
default value for the $required parameter.
This commit is contained in:
Jun Pataleta
2023-12-19 15:48:07 +08:00
parent 9dcffb4a93
commit 80839957ef
+1 -1
View File
@@ -193,7 +193,7 @@ class mod_page_external extends external_api {
helper_for_get_mods_by_courses::standard_coursemodule_elements_returns(),
[
'content' => new external_value(PARAM_RAW, 'Page content'),
'contentformat' => new external_format_value('content', VALUE_REQUIRED, 'Content format'),
'contentformat' => new external_format_value('content'),
'contentfiles' => new external_files('Files in the content'),
'legacyfiles' => new external_value(PARAM_INT, 'Legacy files flag'),
'legacyfileslast' => new external_value(PARAM_INT, 'Legacy files last control flag'),