From 2515be0e8035bb1473da93ebaab645cb79a34110 Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Fri, 22 Mar 2013 11:16:02 +0000 Subject: [PATCH] MDL-38647 quiz review question issues 1. Page URL should contain 'step=0' if necessary, but not 'step='. 2. Review specific step was not using the right display options. --- mod/quiz/attemptlib.php | 2 +- mod/quiz/reviewquestion.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/quiz/attemptlib.php b/mod/quiz/attemptlib.php index bf5d5427a46..eef2f894570 100644 --- a/mod/quiz/attemptlib.php +++ b/mod/quiz/attemptlib.php @@ -1192,7 +1192,7 @@ class quiz_attempt { */ public function render_question_at_step($slot, $seq, $reviewing, $thispageurl = '') { return $this->quba->render_question_at_step($slot, $seq, - $this->get_display_options($reviewing), + $this->get_display_options_with_edit_link($reviewing, $slot, $thispageurl), $this->get_question_number($slot)); } diff --git a/mod/quiz/reviewquestion.php b/mod/quiz/reviewquestion.php index 9e79eeed27b..7359ff00426 100644 --- a/mod/quiz/reviewquestion.php +++ b/mod/quiz/reviewquestion.php @@ -35,7 +35,7 @@ $seq = optional_param('step', null, PARAM_INT); $baseurl = new moodle_url('/mod/quiz/reviewquestion.php', array('attempt' => $attemptid, 'slot' => $slot)); $currenturl = new moodle_url($baseurl); -if ($seq !== 0) { +if (!is_null($seq)) { $currenturl->param('step', $seq); } $PAGE->set_url($currenturl); -- 2.43.0