From c2bf38fd9b49a66da9896154da62a2eb2dafc368 Mon Sep 17 00:00:00 2001 From: defacer Date: Sat, 26 Mar 2005 13:41:00 +0000 Subject: [PATCH] Fix for bug 2793: Unfinished quiz attempts no longer shown in the overview table. --- mod/quiz/report/overview/report.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/quiz/report/overview/report.php b/mod/quiz/report/overview/report.php index 8d72fb9b901..c442e675393 100644 --- a/mod/quiz/report/overview/report.php +++ b/mod/quiz/report/overview/report.php @@ -161,7 +161,7 @@ class quiz_report extends quiz_default_report { $sql = 'FROM '.$CFG->prefix.'user u '. 'LEFT JOIN '.$CFG->prefix.'quiz_attempts qa ON u.id = qa.userid '. 'LEFT JOIN '.$CFG->prefix.'quiz_responses qr ON qr.attempt = qa.id '. - 'WHERE '.$where.'u.id IN ('.implode(',', array_keys($users)).') AND ('.($noattempts ? sql_isnull('qa.quiz').' OR ' : '') . 'qa.quiz = '.$quiz->id.') '; + 'WHERE '.$where.'u.id IN ('.implode(',', array_keys($users)).') AND qa.timefinish != 0 AND ('.($noattempts ? sql_isnull('qa.quiz').' OR ' : '') . 'qa.quiz = '.$quiz->id.') '; $total = count_records_sql('SELECT COUNT(DISTINCT('.$db->Concat('u.id', '\'#\'', $db->IfNull('qa.attempt', '0')).')) '.$sql); $table->pagesize(10, $total);