MDL-47690 web services: Fixed invalid return parameter type in mod_url
This commit is contained in:
@@ -582,7 +582,9 @@ class core_course_externallib_testcase extends externallib_advanced_testcase {
|
||||
$label = $this->getDataGenerator()->create_module('label', array('course' => $course->id,
|
||||
'intro' => $labeldescription));
|
||||
$labelcm = get_coursemodule_from_instance('label', $label->id);
|
||||
$url = $this->getDataGenerator()->create_module('url', array('course' => $course->id));
|
||||
$url = $this->getDataGenerator()->create_module('url', array('course' => $course->id,
|
||||
'name' => 'URL: % & $ ../'));
|
||||
$urlcm = get_coursemodule_from_instance('url', $url->id);
|
||||
|
||||
// Set the required capabilities by the external function.
|
||||
$context = context_course::instance($course->id);
|
||||
|
||||
+1
-1
@@ -315,7 +315,7 @@ function url_export_contents($cm, $baseurl) {
|
||||
|
||||
$url = array();
|
||||
$url['type'] = 'url';
|
||||
$url['filename'] = $urlrecord->name;
|
||||
$url['filename'] = clean_param(format_string($urlrecord->name), PARAM_FILE);
|
||||
$url['filepath'] = null;
|
||||
$url['filesize'] = 0;
|
||||
$url['fileurl'] = $fullurl;
|
||||
|
||||
Reference in New Issue
Block a user