From e694d551b58c03413fd0b3c9adaa61dda65affe6 Mon Sep 17 00:00:00 2001 From: skodak Date: Mon, 10 Mar 2008 20:24:11 +0000 Subject: [PATCH] MDL-13878 use ints for old values of scales in grader report --- grade/report/grader/lib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/grade/report/grader/lib.php b/grade/report/grader/lib.php index cf8bd36d6a0..43388bb815c 100644 --- a/grade/report/grader/lib.php +++ b/grade/report/grader/lib.php @@ -175,7 +175,7 @@ class grade_report_grader extends grade_report { $oldvalue = $data->{'old'.$varname}; // was change requested? - if ($oldvalue == $postedvalue) { + if ($oldvalue == $postedvalue) { // string comparison continue; } @@ -776,7 +776,7 @@ class grade_report_grader extends grade_report { if ($item->scaleid && !empty($scales_array[$item->scaleid])) { $scale = $scales_array[$item->scaleid]; - + $gradeval = (int)$gradeval; // scales use only integers $scales = explode(",", $scale->scale); // reindex because scale is off 1 @@ -805,7 +805,7 @@ class grade_report_grader extends grade_report { $scales = explode(",", $scale->scale); // invalid grade if gradeval < 1 - if ((int) $gradeval < 1) { + if ($gradeval < 1) { $studentshtml .= '-'; } else { $gradeval = (int)bounded_number($grade->grade_item->grademin, $gradeval, $grade->grade_item->grademax); //just in case somebody changes scale