This commit is contained in:
Eloy Lafuente (stronk7) 2019-06-26 17:49:53 +02:00
commit 51208845bf
2 changed files with 8 additions and 5 deletions

View File

@ -1128,6 +1128,14 @@ function quiz_process_options($quiz) {
$quiz->reviewoverallfeedback = quiz_review_option_form_to_db($quiz, 'overallfeedback');
$quiz->reviewattempt |= mod_quiz_display_options::DURING;
$quiz->reviewoverallfeedback &= ~mod_quiz_display_options::DURING;
// Ensure that disabled checkboxes in completion settings are set to 0.
if (empty($quiz->completionusegrade)) {
$quiz->completionpass = 0;
}
if (empty($quiz->completionpass)) {
$quiz->completionattemptsexhausted = 0;
}
}
/**

View File

@ -517,11 +517,6 @@ class mod_quiz_mod_form extends moodleform_mod {
$toform[$name] = $value;
}
}
// Completion settings check.
if (empty($toform['completionusegrade'])) {
$toform['completionpass'] = 0; // Forced unchecked.
}
}
public function validation($data, $files) {