MDL-82262 mod_feedback: fix broken bulk message sesskey checks.

This commit is contained in:
Paul Holden
2024-08-02 01:33:18 +00:00
committed by Jenkins
parent e41452ba37
commit e97e13b7ec
+3 -5
View File
@@ -72,14 +72,12 @@ require_login($course, true, $cm);
$actionbar = new \mod_feedback\output\responses_action_bar($cm->id, $url);
if (($formdata = data_submitted()) AND !confirm_sesskey()) {
throw new \moodle_exception('invalidsesskey');
}
require_capability('mod/feedback:viewreports', $context);
$canbulkmessaging = has_capability('moodle/course:bulkmessaging', $coursecontext);
if ($action == 'sendmessage' AND $canbulkmessaging) {
if ($action == 'sendmessage' && $canbulkmessaging) {
require_sesskey();
$shortname = format_string($course->shortname,
true,
array('context' => $coursecontext));