From 8de7c8a7ff157e5bbbe5d1de8683400ebafe9908 Mon Sep 17 00:00:00 2001 From: "Andrew Davis (andyjdavis)" Date: Thu, 23 Jun 2011 15:58:44 +0800 Subject: [PATCH] MDL-27920 gradebook: fixes following integration review --- grade/export/xml/index.php | 3 +-- grade/lib.php | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/grade/export/xml/index.php b/grade/export/xml/index.php index 8b139536cb3..bc4d9251375 100644 --- a/grade/export/xml/index.php +++ b/grade/export/xml/index.php @@ -58,8 +58,7 @@ if ($data = $mform->get_data()) { $export->process_form($data); $export->print_continue(); - $require_user_idnumber = true; //skip users without idnumber as they cannot be identified when importing - $export->display_preview($require_user_idnumber); + $export->display_preview(true); //true == skip users without idnumber as they cannot be identified when importing echo $OUTPUT->container(get_string('useridnumberwarning','gradeexport_xml'), 'useridnumberwarning mdl-align'); echo $OUTPUT->footer(); diff --git a/grade/lib.php b/grade/lib.php index 6e58452a8d8..392eed0d356 100644 --- a/grade/lib.php +++ b/grade/lib.php @@ -275,7 +275,7 @@ class graded_users_iterator { function _pop() { global $DB; if (empty($this->gradestack)) { - if (!$this->grades_rs) { + if (empty($this->grades_rs) || !$this->grades_rs->valid()) { return null; // no grades present }