diff --git a/mod/quiz/attemptlib.php b/mod/quiz/attemptlib.php index 2ae53e3a6de..b0efecec374 100644 --- a/mod/quiz/attemptlib.php +++ b/mod/quiz/attemptlib.php @@ -1160,7 +1160,7 @@ class quiz_attempt { $DB->update_record('quiz_attempts', $this->attempt); if (!$this->is_preview()) { - quiz_save_best_grade($this->get_quiz()); + quiz_save_best_grade($this->get_quiz(), $this->attempt->userid); // Trigger event $eventdata = new stdClass(); diff --git a/mod/quiz/editlib.php b/mod/quiz/editlib.php index 29e99d7490f..0370dc31494 100644 --- a/mod/quiz/editlib.php +++ b/mod/quiz/editlib.php @@ -346,7 +346,7 @@ function quiz_move_question_down($layout, $questionid) { */ function quiz_print_question_list($quiz, $pageurl, $allowdelete, $reordertool, $quiz_qbanktool, $hasattempts, $defaultcategoryobj) { - global $USER, $CFG, $DB, $OUTPUT; + global $CFG, $DB, $OUTPUT; $strorder = get_string('order'); $strquestionname = get_string('questionname', 'quiz'); $strgrade = get_string('grade'); @@ -1212,7 +1212,7 @@ class quiz_question_bank_view extends question_bank_view { * the last value used +1. */ function quiz_print_grading_form($quiz, $pageurl, $tabindex) { - global $USER, $OUTPUT; + global $OUTPUT; $strsave = get_string('save', 'quiz'); echo '