From: tjhunt Date: Thu, 26 Mar 2009 01:50:22 +0000 (+0000) Subject: quiz manual grading: MDL-17586 'Grade all 4 ungraded attempts' acutally does the... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=dab9be1ad199be46d66339d1f3bedc67d40dfa81;p=moodle.git quiz manual grading: MDL-17586 'Grade all 4 ungraded attempts' acutally does the opposite' --- diff --git a/mod/quiz/report/grading/report.php b/mod/quiz/report/grading/report.php index 6a1b2ba4c1..a0b9b713bb 100644 --- a/mod/quiz/report/grading/report.php +++ b/mod/quiz/report/grading/report.php @@ -37,8 +37,6 @@ class quiz_grading_report extends quiz_default_report { } // grade question specific parameters - $gradeungraded = optional_param('gradeungraded', 0, PARAM_INT); - if ($userid = optional_param('userid', 0, PARAM_INT)){ $viewoptions += array('userid'=>$userid); } @@ -444,7 +442,7 @@ class quiz_grading_report extends quiz_default_report { list($usql, $u_params) = $DB->get_in_or_equal(array_keys($this->users)); if ($gradenextungraded || $gradeungraded) { // get ungraded attempts - $where = "WHERE u.id $usql AND qs.event IN (".QUESTION_EVENTS_GRADED.")"; + $where = "WHERE u.id $usql AND qs.event NOT IN (".QUESTION_EVENTS_GRADED.")"; $params = array_merge($params, $u_params); } else if ($userid) { // get all the attempts for a specific user $where = 'WHERE u.id=?';