MDL-58957 core_block: fix link to site home

This commit is contained in:
Simey Lameze 2017-07-13 10:10:48 +08:00
parent 002ac8e9fe
commit a14907faa8
2 changed files with 2 additions and 2 deletions

View File

@ -139,7 +139,7 @@ abstract class base_block extends base {
preg_match('~^course-view-(.*)$~', $instance->pagetypepattern)) {
return new \moodle_url('/course/view.php', ['id' => $courseid], $anchor);
} else if ($instance->pagetypepattern === 'site-index') {
return new \moodle_url('/', [], $anchor);
return new \moodle_url('/', ['redirect' => 0], $anchor);
} else {
debugging('Unexpected page type for block ' . $blockinstanceid . ': ' .
$instance->pagetypepattern, DEBUG_DEVELOPER);

View File

@ -196,7 +196,7 @@ class base_block_testcase extends advanced_testcase {
// Get document URL.
$doc2 = $this->get_doc($course->id, $block2id);
$expected = new moodle_url('/', [], 'inst' . $block2id);
$expected = new moodle_url('/', ['redirect' => 0], 'inst' . $block2id);
$this->assertEquals($expected, $area->get_doc_url($doc2));
$this->assertEquals($expected, $area->get_context_url($doc2));