From f7c225fbd48ee4c09fb7113aa01493ab56e5658d Mon Sep 17 00:00:00 2001 From: moodler Date: Fri, 14 Nov 2003 18:34:17 +0000 Subject: [PATCH] Check for existence of grades --- mod/assignment/lib.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mod/assignment/lib.php b/mod/assignment/lib.php index 6d8c0cf39e..f79fba49b2 100644 --- a/mod/assignment/lib.php +++ b/mod/assignment/lib.php @@ -255,8 +255,10 @@ function assignment_grades($assignmentid) { $scaleid = - ($assignment->grade); if ($scale = get_record("scale", "id", $scaleid)) { $scalegrades = make_menu_from_list($scale->scale); - foreach ($grades as $key => $grade) { - $grades[$key] = $scalegrades[$grade]; + if ($grades) { + foreach ($grades as $key => $grade) { + $grades[$key] = $scalegrades[$grade]; + } } } $return->grades = $grades; -- 2.39.5