From ef15eae433d2e3baef3cf32d6533ab24d51a8226 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Thu, 24 Sep 2015 17:03:41 -0700 Subject: [PATCH] MDL-46455 mod_*: added additional mapping to be used by events --- mod/forum/backup/moodle2/restore_forum_stepslib.php | 3 +++ mod/workshop/backup/moodle2/restore_workshop_stepslib.php | 1 + 2 files changed, 4 insertions(+) diff --git a/mod/forum/backup/moodle2/restore_forum_stepslib.php b/mod/forum/backup/moodle2/restore_forum_stepslib.php index f76a7c4adcd..4eb0bc31813 100644 --- a/mod/forum/backup/moodle2/restore_forum_stepslib.php +++ b/mod/forum/backup/moodle2/restore_forum_stepslib.php @@ -149,6 +149,8 @@ class restore_forum_activity_structure_step extends restore_activity_structure_s $data->userid = $this->get_mappingid('user', $data->userid); $newitemid = $DB->insert_record('forum_subscriptions', $data); + $this->set_mapping('forum_subscription', $oldid, $newitemid, true); + } protected function process_forum_discussion_sub($data) { @@ -162,6 +164,7 @@ class restore_forum_activity_structure_step extends restore_activity_structure_s $data->userid = $this->get_mappingid('user', $data->userid); $newitemid = $DB->insert_record('forum_discussion_subs', $data); + $this->set_mapping('forum_discussion_sub', $oldid, $newitemid, true); } protected function process_forum_digest($data) { diff --git a/mod/workshop/backup/moodle2/restore_workshop_stepslib.php b/mod/workshop/backup/moodle2/restore_workshop_stepslib.php index 4ca2b2c8f82..a3680da5ccd 100644 --- a/mod/workshop/backup/moodle2/restore_workshop_stepslib.php +++ b/mod/workshop/backup/moodle2/restore_workshop_stepslib.php @@ -204,6 +204,7 @@ class restore_workshop_activity_structure_step extends restore_activity_structur $data->timegraded = $this->apply_date_offset($data->timegraded); $newitemid = $DB->insert_record('workshop_aggregations', $data); + $this->set_mapping('workshop_aggregation', $oldid, $newitemid, true); } protected function after_execute() {