diff --git a/reports/sql/report.class.php b/reports/sql/report.class.php index 8de6ea1e..6d3440c4 100644 --- a/reports/sql/report.class.php +++ b/reports/sql/report.class.php @@ -41,7 +41,7 @@ public function init() { } public function prepare_sql($sql) { - global $DB, $USER, $CFG, $COURSE; + global $DB, $USER, $CFG, $COURSE, $_SESSION; // Enable debug mode from SQL query. $this->config->debug = (strpos($sql, '%%DEBUG%%') !== false) ? true : false; @@ -55,6 +55,7 @@ public function prepare_sql($sql) { } $sql = str_replace('%%USERID%%', $USER->id, $sql); + $sql = str_replace('%%SESSKEY%%', $_SESSION['USER']->sesskey, $sql); $sql = str_replace('%%COURSEID%%', $COURSE->id, $sql); $sql = str_replace('%%CATEGORYID%%', $COURSE->category, $sql);