MDL-71378 mod_quiz: Fix GROUP BY statement in SQL

This commit is contained in:
Simon Adams
2024-11-26 14:34:06 +11:00
committed by Shamim Rezaie
parent f29f2ad5d3
commit 231d110dd9
+2 -2
View File
@@ -1866,11 +1866,11 @@ class structure {
private function populate_question_sources(): void {
global $DB;
$sql = 'SELECT c.id AS contextid, cm.*
$sql = 'SELECT c.id AS contextid, cm.id, cm.course
FROM {question_categories} qc
JOIN {context} c ON c.id = qc.contextid
JOIN {course_modules} cm ON cm.id = c.instanceid AND c.contextlevel = ' . CONTEXT_MODULE . '
GROUP BY c.id, cm.id';
GROUP BY c.id, cm.id, cm.course';
$this->questionsources = $DB->get_records_sql($sql);
}