From dab9be1ad199be46d66339d1f3bedc67d40dfa81 Mon Sep 17 00:00:00 2001 From: tjhunt <tjhunt> Date: Thu, 26 Mar 2009 01:50:22 +0000 Subject: [PATCH] quiz manual grading: MDL-17586 'Grade all 4 ungraded attempts' acutally does the opposite' --- mod/quiz/report/grading/report.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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=?'; -- 2.39.5