diff --git a/backup/moodle2/restore_course_task.class.php b/backup/moodle2/restore_course_task.class.php index e9058b8c61c..d32e1e27c58 100644 --- a/backup/moodle2/restore_course_task.class.php +++ b/backup/moodle2/restore_course_task.class.php @@ -124,6 +124,7 @@ class restore_course_task extends restore_task { $contents = array(); $contents[] = new restore_decode_content('course', 'summary'); + $contents[] = new restore_decode_content('event', 'description'); return $contents; } diff --git a/backup/moodle2/restore_stepslib.php b/backup/moodle2/restore_stepslib.php index a4e42ef0bb7..930a26a069d 100644 --- a/backup/moodle2/restore_stepslib.php +++ b/backup/moodle2/restore_stepslib.php @@ -2223,6 +2223,7 @@ class restore_calendarevents_structure_step extends restore_structure_step { $result = $DB->record_exists_sql($sql, $arg); if (empty($result)) { $newitemid = $DB->insert_record('event', $params); + $this->set_mapping('event', $oldid, $newitemid); $this->set_mapping('event_description', $oldid, $newitemid, $restorefiles); }