mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 17:06:53 +02:00
MDL-37527 Assignment - Change query for print_overview so it uses an index (postgres)
Reported by Mark Neilsen. Conflicts: mod/assign/lib.php
This commit is contained in:
parent
1d8066e2d0
commit
c5c330babc
1 changed files with 1 additions and 1 deletions
|
@ -326,7 +326,7 @@ function assign_print_overview($courses, &$htmlarray) {
|
||||||
// get all user submissions, indexed by assignment id
|
// get all user submissions, indexed by assignment id
|
||||||
$mysubmissions = $DB->get_records_sql("SELECT a.id AS assignment, a.nosubmissions AS nosubmissions, g.timemodified AS timemarked, g.grader AS grader, g.grade AS grade, s.status AS status
|
$mysubmissions = $DB->get_records_sql("SELECT a.id AS assignment, a.nosubmissions AS nosubmissions, g.timemodified AS timemarked, g.grader AS grader, g.grade AS grade, s.status AS status
|
||||||
FROM {assign} a LEFT JOIN {assign_grades} g ON g.assignment = a.id AND g.userid = ? LEFT JOIN {assign_submission} s ON s.assignment = a.id AND s.userid = ?
|
FROM {assign} a LEFT JOIN {assign_grades} g ON g.assignment = a.id AND g.userid = ? LEFT JOIN {assign_submission} s ON s.assignment = a.id AND s.userid = ?
|
||||||
AND a.id $sqlassignmentids", array_merge(array($USER->id, $USER->id), $assignmentidparams));
|
WHERE a.id $sqlassignmentids", array($USER->id, $USER->id));
|
||||||
|
|
||||||
foreach ($assignments as $assignment) {
|
foreach ($assignments as $assignment) {
|
||||||
// Do not show assignments that are not open
|
// Do not show assignments that are not open
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue