Merge branch 'MDL-51664-master' of git://github.com/FMCorz/moodle
This commit is contained in:
@@ -640,14 +640,16 @@ class mod_scorm_external extends external_api {
|
||||
|
||||
$params = self::validate_parameters(self::get_scorms_by_courses_parameters(), array('courseids' => $courseids));
|
||||
|
||||
$courses = array();
|
||||
if (empty($params['courseids'])) {
|
||||
$params['courseids'] = array_keys(enrol_get_my_courses());
|
||||
$courses = enrol_get_my_courses();
|
||||
$params['courseids'] = array_keys($courses);
|
||||
}
|
||||
|
||||
// Ensure there are courseids to loop through.
|
||||
if (!empty($params['courseids'])) {
|
||||
|
||||
list($courses, $warnings) = external_util::validate_courses($params['courseids']);
|
||||
list($courses, $warnings) = external_util::validate_courses($params['courseids'], $courses);
|
||||
|
||||
// Get the scorms in this course, this function checks users visibility permissions.
|
||||
// We can avoid then additional validate_context calls.
|
||||
|
||||
Reference in New Issue
Block a user