Skip to content

Commit

Permalink
Merge branch 'MDL-57999_2' of https://github.com/zoebogner/moodle
Browse files Browse the repository at this point in the history
  • Loading branch information
danpoltawski committed Mar 7, 2017
2 parents 7ebe17f + 004738e commit 6dba6a5
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions grade/report/user/externallib.php
Expand Up @@ -483,6 +483,7 @@ public static function get_grade_items_returns() {
new external_single_structure(
array(
'id' => new external_value(PARAM_INT, 'Grade item id'),
'itemname' => new external_value(PARAM_TEXT, 'Grade item name'),
'itemtype' => new external_value(PARAM_ALPHA, 'Grade item type'),
'itemmodule' => new external_value(PARAM_PLUGIN, 'Grade item module'),
'iteminstance' => new external_value(PARAM_INT, 'Grade item instance'),
Expand Down
1 change: 1 addition & 0 deletions grade/report/user/lib.php
Expand Up @@ -512,6 +512,7 @@ private function fill_table_recursive(&$element) {

// Basic grade item information.
$gradeitemdata['id'] = $grade_object->id;
$gradeitemdata['itemname'] = $grade_object->itemname;
$gradeitemdata['itemtype'] = $grade_object->itemtype;
$gradeitemdata['itemmodule'] = $grade_object->itemmodule;
$gradeitemdata['iteminstance'] = $grade_object->iteminstance;
Expand Down
2 changes: 2 additions & 0 deletions grade/report/user/tests/externallib_test.php
Expand Up @@ -251,6 +251,7 @@ public function test_get_grade_items_teacher() {
$this->assertEquals($course->id, $studentgrades['usergrades'][0]['courseid']);
$this->assertEquals($student1->id, $studentgrades['usergrades'][0]['userid']);
// Module grades.
$this->assertEquals($assignment->name, $studentgrades['usergrades'][0]['gradeitems'][0]['itemname']);
$this->assertEquals('mod', $studentgrades['usergrades'][0]['gradeitems'][0]['itemtype']);
$this->assertEquals('assign', $studentgrades['usergrades'][0]['gradeitems'][0]['itemmodule']);
$this->assertEquals($assignment->id, $studentgrades['usergrades'][0]['gradeitems'][0]['iteminstance']);
Expand Down Expand Up @@ -325,6 +326,7 @@ public function test_get_grade_items_student() {

$this->assertEquals($course->id, $studentgrades['usergrades'][0]['courseid']);
$this->assertEquals($student1->id, $studentgrades['usergrades'][0]['userid']);
$this->assertEquals($assignment->name, $studentgrades['usergrades'][0]['gradeitems'][0]['itemname']);
$this->assertEquals('mod', $studentgrades['usergrades'][0]['gradeitems'][0]['itemtype']);
$this->assertEquals('assign', $studentgrades['usergrades'][0]['gradeitems'][0]['itemmodule']);
$this->assertEquals($assignment->id, $studentgrades['usergrades'][0]['gradeitems'][0]['iteminstance']);
Expand Down

0 comments on commit 6dba6a5

Please sign in to comment.