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

This commit is contained in:
James Pratt
2013-11-27 17:54:05 +07:00
parent 20776b450f
commit d8ca0c903c
@@ -153,6 +153,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;