diff --git a/backup/restore_execute.html b/backup/restore_execute.html index b7ac5770e53..727819aea6c 100644 --- a/backup/restore_execute.html +++ b/backup/restore_execute.html @@ -204,10 +204,16 @@ $status = restore_check_instances($restore); } - //Now if all is OK, update course modinfo field !! + //Now if all is OK, update: + // - course modinfo field + // - categories table if ($status) { echo "
  • ".get_string("checkingcourse"); + //modinfo field rebuild_course_cache($restore->course_id); + //categories table + $course = get_record("course","id",$restore->course_id); + fix_category_courses($course->category); } //Cleanup temps (files and db)