MDL-65069 mod_forum: moodle_url to ensure we call the correct post.php
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Thu, 25 Apr 2019 00:33:35 +0000 (02:33 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Thu, 25 Apr 2019 00:35:30 +0000 (02:35 +0200)
No matter where the inline edition is happening (forum or social course)

mod/forum/classes/local/renderers/discussion_list.php

index 3ca9199..47e3027 100644 (file)
@@ -234,7 +234,8 @@ class discussion_list {
             'inpagereply' => true,
             'edit' => 0
         );
-        $mformpost = new \mod_forum_post_form('post.php', $formparams, 'post', '', array('id' => 'mformforum'));
+        $posturl = new \moodle_url('/mod/forum/post.php');
+        $mformpost = new \mod_forum_post_form($posturl, $formparams, 'post', '', array('id' => 'mformforum'));
         $discussionsubscribe = \mod_forum\subscriptions::get_user_default_subscription($forumrecord, $coursecontext, $cm, null);
 
         $params = array('reply' => 0, 'forum' => $forumrecord->id, 'edit' => 0) +