From 6a1bb0f2be6aa9355fed33463fd3740c08074ff1 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Thu, 31 May 2018 16:46:49 +0800 Subject: [PATCH] MDL-62571 mod_forum: fixed redirection URLs --- mod/forum/post.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/forum/post.php b/mod/forum/post.php index df0a726d408..84652e4844f 100644 --- a/mod/forum/post.php +++ b/mod/forum/post.php @@ -350,7 +350,7 @@ if (!empty($forum)) { // User is starting a new discussion in a forum $event->add_record_snapshot('forum_discussions', $discussion); $event->trigger(); - redirect("view.php?f=$discussion->forum"); + redirect(new moodle_url('/mod/forum/view.php', ['f' => $discussion->forum])); } else if (forum_delete_post($post, has_capability('mod/forum:deleteanypost', $modcontext), $course, $cm, $forum)) { @@ -845,7 +845,7 @@ if ($mform_post->is_cancelled()) { } else { // Adding a new discussion. // The location to redirect to after successfully posting. - $redirectto = new moodle_url('view.php', array('f' => $fromform->forum)); + $redirectto = new moodle_url('/mod/forum/view.php', array('f' => $fromform->forum)); $fromform->mailnow = empty($fromform->mailnow) ? 0 : 1;