From: mjollnir_ Date: Tue, 18 Apr 2006 22:54:51 +0000 (+0000) Subject: mod/quiz/locallib bugfix get_qn_options now uses more sensible defaults. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=d78a1cf6d8700f1fb74b01429d48bb413beae66d;p=moodle.git mod/quiz/locallib bugfix get_qn_options now uses more sensible defaults. Previously get_question_options used options for after-attempt-while-quiz-open, when called while a attempt was still in progress. Changed it to use options for immediately-after-attempt instead. Credit: Peter Bulmer peterbulmer@catalyst.net.nz --- diff --git a/mod/quiz/locallib.php b/mod/quiz/locallib.php index 85ede1d000..5fcea170a4 100644 --- a/mod/quiz/locallib.php +++ b/mod/quiz/locallib.php @@ -528,7 +528,7 @@ function quiz_get_reviewoptions($quiz, $attempt, $isteacher=false) { } return $options; } - if ((time() - $attempt->timefinish) < 120) { + if (((time() - $attempt->timefinish) < 120) || $attempt->timefinish==0) { $options->responses = ($quiz->review & QUIZ_REVIEW_IMMEDIATELY & QUIZ_REVIEW_RESPONSES) ? 1 : 0; $options->scores = ($quiz->review & QUIZ_REVIEW_IMMEDIATELY & QUIZ_REVIEW_SCORES) ? 1 : 0; $options->feedback = ($quiz->review & QUIZ_REVIEW_IMMEDIATELY & QUIZ_REVIEW_FEEDBACK) ? 1 : 0;