Merge branch 'wip-mdl-43306-m' of git://github.com/rajeshtaneja/moodle
[moodle.git] / backup / moodle2 / restore_stepslib.php
index 930a26a..cba5771 100644 (file)
@@ -2833,6 +2833,12 @@ class restore_activity_grades_structure_step extends restore_structure_step {
         }
         // no need to save any grade_letter mapping
     }
+
+    public function after_restore() {
+        // Fix grade item's sortorder after restore, as it might have duplicates.
+        $courseid = $this->get_task()->get_courseid();
+        grade_item::fix_duplicate_sortorder($courseid);
+    }
 }