MDL-45236 AJAX: Correct reproduction link casting
This commit is contained in:
@@ -3347,11 +3347,9 @@ class core_renderer_ajax extends core_renderer {
|
||||
$e->debuginfo = NULL;
|
||||
$e->reproductionlink = NULL;
|
||||
if (!empty($CFG->debug) and $CFG->debug >= DEBUG_DEVELOPER) {
|
||||
$e->reproductionlink = $link;
|
||||
if ($e->reproductionlink instanceof moodle_url) {
|
||||
$e->reproductionlink = $e->reproductionlink->out();
|
||||
} else if (!$e->reproductionlink instanceof string) {
|
||||
unset($e->reproductionlink);
|
||||
$link = (string) $link;
|
||||
if ($link) {
|
||||
$e->reproductionlink = $link;
|
||||
}
|
||||
if (!empty($debuginfo)) {
|
||||
$e->debuginfo = $debuginfo;
|
||||
|
||||
Reference in New Issue
Block a user