MDL-45522 quiz Check that sumgrade is valid before saving.

This commit is contained in:
Eric Merrill 2014-05-12 15:14:53 -04:00 committed by Dan Poltawski
parent 281e37eb0e
commit 6794a98f6c

View File

@ -668,6 +668,9 @@ function xmldb_quiz_upgrade($oldversion) {
FROM {quiz_slots}
WHERE quizid = ?",
array($quiz->id));
if (!$newsumgrades) {
$newsumgrades = 0;
}
if (abs($newsumgrades - $quiz->sumgrades) > 0.000005) {
debugging('Because of the previously mentioned problems, ' .
'sumgrades for quiz ' . $quiz->id .