From 96eda0ed845f64f89d53a29ead29f8adbb99def3 Mon Sep 17 00:00:00 2001 From: Jake Dallimore Date: Fri, 2 May 2025 09:49:57 +0800 Subject: [PATCH] MDL-85341 core: remove unnecessary sesskey from module controlmenu items This impacts those items using basemodurl: - edit item - move item neither of which need sesskey at this stage as changes aren't being made yet. --- course/format/classes/output/local/content/cm/controlmenu.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/course/format/classes/output/local/content/cm/controlmenu.php b/course/format/classes/output/local/content/cm/controlmenu.php index a4c5b043381..9b835c72034 100644 --- a/course/format/classes/output/local/content/cm/controlmenu.php +++ b/course/format/classes/output/local/content/cm/controlmenu.php @@ -75,7 +75,7 @@ class controlmenu extends basecontrolmenu { $this->modcontext = context_module::instance($mod->id); $this->canmanageactivities = has_capability('moodle/course:manageactivities', $this->modcontext); - $this->basemodurl = new url('/course/mod.php', ['sesskey' => sesskey()]); + $this->basemodurl = new url('/course/mod.php'); $sectionnumreturn = $format->get_sectionnum(); if ($sectionnumreturn !== null) { $this->basemodurl->param('sr', $sectionnumreturn);