From: moodler Date: Wed, 7 Mar 2007 07:50:24 +0000 (+0000) Subject: Merged notice fixes from stable 18 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=e921dffdc494c1cff4f674fe951eb27e90387182;p=moodle.git Merged notice fixes from stable 18 --- diff --git a/mod/workshop/lib.php b/mod/workshop/lib.php index 877b41a907..69d42f4be7 100644 --- a/mod/workshop/lib.php +++ b/mod/workshop/lib.php @@ -1218,14 +1218,18 @@ function workshop_compare_assessments($workshop, $assessment1, $assessment2) { $maxscore[] = $element->maxscore; // to renumber index 0,1,2... $weight[] = $WORKSHOP_EWEIGHTS[$element->weight]; // get real value and renumber index 0,1,2... } + + $grades = array(); for ($i = 0; $i < 2; $i++) { if ($i) { $rawgrades = get_records("workshop_grades", "assessmentid", $assessment1->id, "elementno ASC"); } else { $rawgrades = get_records("workshop_grades", "assessmentid", $assessment2->id, "elementno ASC"); } - foreach ($rawgrades as $grade) { - $grades[$i][] = $grade->grade; + if ($rawgrades) { + foreach ($rawgrades as $grade) { + $grades[$i][] = $grade->grade; + } } } $sumdiffs = 0;