From: jamiesensei Date: Wed, 14 May 2008 09:17:09 +0000 (+0000) Subject: MDL-14822 "Quiz Report: the quiz report do not find the first attempt" needed to... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=7d4d5cb918076f623978c0c1fd59d427531e2994;p=moodle.git MDL-14822 "Quiz Report: the quiz report do not find the first attempt" needed to include quiz id in WHERE conditions. merged from 1.9 branch. --- diff --git a/mod/quiz/report/reportlib.php b/mod/quiz/report/reportlib.php index 0ece6be428..2324ea444b 100644 --- a/mod/quiz/report/reportlib.php +++ b/mod/quiz/report/reportlib.php @@ -99,7 +99,9 @@ function quiz_report_qm_filter_subselect($quiz){ break; } if ($qmfilterattempts){ - $qmsubselect = "(SELECT id FROM {$CFG->prefix}quiz_attempts WHERE u.id = userid ORDER BY $qmorderby LIMIT 1)=qa.id"; + $qmsubselect = "(SELECT id FROM {$CFG->prefix}quiz_attempts " . + "WHERE quiz = {$quiz->id} AND u.id = userid " . + "ORDER BY $qmorderby LIMIT 1)=qa.id"; } else { $qmsubselect = ''; } @@ -134,4 +136,4 @@ function quiz_report_highlighting_grading_method($quiz, $qmsubselect, $qmfilter) (''.quiz_get_grading_option_name($quiz->grademethod).''))."

"; } } -?> \ No newline at end of file +?>