MDL-27464 continuation link sometimes links off-site
This code was manually merged from MOODLE_19_STABLE, credit goes to Matt Meisberger.
This commit is contained in:
@@ -501,6 +501,12 @@ function get_exception_info($ex) {
|
||||
}
|
||||
}
|
||||
|
||||
// when printing an error the continue button should never link offsite
|
||||
if (stripos($link, $CFG->wwwroot) === false &&
|
||||
stripos($link, $CFG->httpswwwroot) === false) {
|
||||
$link = $CFG->wwwroot.'/';
|
||||
}
|
||||
|
||||
$info = new stdClass();
|
||||
$info->message = $message;
|
||||
$info->errorcode = $errorcode;
|
||||
|
||||
Reference in New Issue
Block a user