From 7a1d3e4db8a33b2ac1c609b6833b96a4c4f6cfa9 Mon Sep 17 00:00:00 2001 From: Adrian Greeve Date: Thu, 10 Apr 2014 17:32:03 +0800 Subject: [PATCH] MDL-45037 gradebook: Allow dashes in xml grade values to be ignored. This was delivering an error message when trying to import an exported xml file (from Moodle). --- grade/import/xml/lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grade/import/xml/lib.php b/grade/import/xml/lib.php index 3e059f83c4a..3984cca059f 100644 --- a/grade/import/xml/lib.php +++ b/grade/import/xml/lib.php @@ -82,7 +82,7 @@ function import_xml_grades($text, $course, &$error) { $newgrade->importer = $USER->id; // check grade value exists and is a numeric grade - if (isset($result['#']['score'][0]['#'])) { + if (isset($result['#']['score'][0]['#']) && $result['#']['score'][0]['#'] !== '-') { if (is_numeric($result['#']['score'][0]['#'])) { $newgrade->finalgrade = $result['#']['score'][0]['#']; } else {