mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
Merge branch 'MDL-37676' of git://github.com/appalachianstate/moodle
This commit is contained in:
commit
0fc2ab8047
1 changed files with 5 additions and 0 deletions
|
@ -150,6 +150,11 @@ class restore_gradebook_structure_step extends restore_structure_step {
|
||||||
if ($data->itemtype=='manual') {
|
if ($data->itemtype=='manual') {
|
||||||
// manual grade items store category id in categoryid
|
// manual grade items store category id in categoryid
|
||||||
$data->categoryid = $this->get_mappingid('grade_category', $data->categoryid, NULL);
|
$data->categoryid = $this->get_mappingid('grade_category', $data->categoryid, NULL);
|
||||||
|
// if mapping failed put in course's grade category
|
||||||
|
if (NULL == $data->categoryid) {
|
||||||
|
$coursecat = grade_category::fetch_course_category($this->get_courseid());
|
||||||
|
$data->categoryid = $coursecat->id;
|
||||||
|
}
|
||||||
} else if ($data->itemtype=='course') {
|
} else if ($data->itemtype=='course') {
|
||||||
// course grade item stores their category id in iteminstance
|
// course grade item stores their category id in iteminstance
|
||||||
$coursecat = grade_category::fetch_course_category($this->get_courseid());
|
$coursecat = grade_category::fetch_course_category($this->get_courseid());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue