MDL-56466 assign: fix database error with team submissions

This fixes the error when viewing the Grading summary with Blind Marking and Team submission is enabled:

ERROR: Incorrect number of query parameters. Expected 32, got 31.
This commit is contained in:
Tim Lock
2016-10-18 12:09:16 +10:30
parent 0b70ff8a16
commit fe9831dd7d
+2 -2
View File
@@ -181,8 +181,8 @@ class assign_grading_table extends table_sql implements renderable {
if (!empty($this->assignment->get_instance()->blindmarking)) {
$from .= 'LEFT JOIN {assign_user_mapping} um
ON u.id = um.userid
AND um.assignment = :assignmentid4 ';
$params['assignmentid4'] = (int)$this->assignment->get_instance()->id;
AND um.assignment = :assignmentid5 ';
$params['assignmentid5'] = (int)$this->assignment->get_instance()->id;
$fields .= ', um.id as recordid ';
}