diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index d4175346af2..42e10f92831 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -4895,6 +4895,7 @@ class assign { // Include extension form. require_once($CFG->dirroot . '/mod/assign/extensionform.php'); + require_sesskey(); $batchusers = optional_param('selectedusers', '', PARAM_SEQUENCE); $userid = 0; @@ -4938,6 +4939,7 @@ class assign { // Need grade permission. require_capability('mod/assign:grade', $this->context); + require_sesskey(); // Make sure advanced grading is disabled. $gradingmanager = get_grading_manager($this->get_context(), 'mod_assign', 'submissions'); @@ -5214,6 +5216,7 @@ class assign { // Need submit permission to submit an assignment. require_capability('mod/assign:grade', $this->context); + require_sesskey(); // Is advanced grading enabled? $gradingmanager = get_grading_manager($this->get_context(), 'mod_assign', 'submissions');