diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 7b48fb7e0a3..462ea89965b 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -5822,6 +5822,7 @@ function forum_print_discussion($course, $cm, $forum, $discussion, $post, $mode, echo '
'; echo '
'; echo ''; + echo ''; $ratingsformused = true; } // preload all ratings - one query only and minimal memory diff --git a/mod/forum/rate.php b/mod/forum/rate.php index aee44a83842..85a506ae26b 100644 --- a/mod/forum/rate.php +++ b/mod/forum/rate.php @@ -38,7 +38,7 @@ if (!$forum->assessed) { $context = get_context_instance(CONTEXT_MODULE, $cm->id); require_capability('mod/forum:rate', $context); -if ($data = data_submitted()) { +if ($data = data_submitted() and confirm_sesskey()) { $discussionid = false;