From f6aa750eee4187e6d57e4c2009a5546304e3c1a0 Mon Sep 17 00:00:00 2001 From: Damyon Wiese Date: Thu, 2 May 2013 15:41:43 +0800 Subject: [PATCH] MDL-36223 Assign: User outline report grade display Use str_long_grade for user outline report because it handles scales and no grade. Thanks to Jean-Daniel Descoteaux for suggesting this fix. --- mod/assign/lib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/assign/lib.php b/mod/assign/lib.php index 60e1b4efd31..0cff70dff91 100644 --- a/mod/assign/lib.php +++ b/mod/assign/lib.php @@ -1130,11 +1130,11 @@ function assign_user_outline($course, $user, $coursemodule, $assignment) { $gradingitem = $gradinginfo->items[0]; $gradebookgrade = $gradingitem->grades[$user->id]; - if (!$gradebookgrade) { + if (empty($gradebookgrade->str_long_grade)) { return null; } $result = new stdClass(); - $result->info = get_string('outlinegrade', 'assign', $gradebookgrade->grade); + $result->info = get_string('outlinegrade', 'assign', $gradebookgrade->str_long_grade); $result->time = $gradebookgrade->dategraded; return $result;