MDL-35238 Fetch available updates using the 1.1 version of the API
If the stored response has still 1.0 version (which is expected during the upgrade to 2.4), a debugging message is displayed. Added a string to explain what's going on and how to recover from the state.
This commit is contained in:
+2
-2
@@ -852,7 +852,7 @@ class available_update_checker {
|
||||
throw new available_update_checker_exception('err_response_status', $response['status']);
|
||||
}
|
||||
|
||||
if (empty($response['apiver']) or $response['apiver'] !== '1.0') {
|
||||
if (empty($response['apiver']) or $response['apiver'] !== '1.1') {
|
||||
throw new available_update_checker_exception('err_response_format_version', $response['apiver']);
|
||||
}
|
||||
|
||||
@@ -990,7 +990,7 @@ class available_update_checker {
|
||||
if (!empty($CFG->alternativeupdateproviderurl)) {
|
||||
return $CFG->alternativeupdateproviderurl;
|
||||
} else {
|
||||
return 'http://download.moodle.org/api/1.0/updates.php';
|
||||
return 'http://download.moodle.org/api/1.1/updates.php';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user