MDL-43079 quiz statistics : fix stats graph when all grades zero

This commit is contained in:
James Pratt 2013-11-27 12:49:19 +07:00
parent f7434db109
commit 34292e218d

View file

@ -146,6 +146,12 @@ foreach ($fieldstoplot as $fieldtoplot => $notused) {
$gridresolution = 10;
$max = ceil($max / $gridresolution) * $gridresolution;
$min = floor($min / $gridresolution) * $gridresolution;
if ($max == $min) {
// Make sure there is some difference between min and max y values.
$max = $min + $gridresolution;
}
$gridlines = ceil(($max - $min) / $gridresolution) + 1;
$graph->parameter['y_axis_gridlines'] = $gridlines;