MDL-45236 AJAX: Correct reproduction link casting

This commit is contained in:
Andrew Nicols
2014-04-24 13:42:20 +08:00
parent ba7a72d413
commit f93a6cc2a4
+3 -5
View File
@@ -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;