MDL-13269 fixed regrading of activity raw grades; merged from MOODLE_19_STABLE

This commit is contained in:
skodak 2008-02-17 16:01:24 +00:00
parent 322a5f6301
commit b45d83916f
3 changed files with 38 additions and 24 deletions

View file

@ -768,7 +768,7 @@ function grade_regrade_final_grades($courseid, $userid=null, $updated_item=null)
}
if ($course_item->needsupdate) {
$updated_item->force_regrading();
return 'Can not do fast regrading after updating of raw grades';
return array($course_item->id =>'Can not do fast regrading after updating of raw grades');
}
} else {
@ -1243,4 +1243,15 @@ function grade_course_reset($courseid) {
return true;
}
/**
* Convert number to float or null
* @param mixed number
* @return mixed float or null
*/
function grade_floatval($number) {
if (is_null($number)) {
return null;
}
return (float)$number;
}
?>