From d346c5517506a45e2e08fbee951d67b76eff6447 Mon Sep 17 00:00:00 2001 From: Juan Segarra Montesinos Date: Tue, 20 Dec 2016 09:00:51 +0100 Subject: [PATCH] MDL-53367 mod_forum: Subscribe current users when importing a forum Subscribes currently enrolled users when importing a forum with automatic subscription enabled. --- mod/forum/backup/moodle2/restore_forum_stepslib.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mod/forum/backup/moodle2/restore_forum_stepslib.php b/mod/forum/backup/moodle2/restore_forum_stepslib.php index 1ece799d931..de8b038fdb6 100644 --- a/mod/forum/backup/moodle2/restore_forum_stepslib.php +++ b/mod/forum/backup/moodle2/restore_forum_stepslib.php @@ -67,6 +67,11 @@ class restore_forum_activity_structure_step extends restore_activity_structure_s $newitemid = $DB->insert_record('forum', $data); $this->apply_activity_instance($newitemid); + + // Add current enrolled user subscriptions if necessary. + $data->id = $newitemid; + $ctx = context_module::instance($this->task->get_moduleid()); + forum_instance_created($ctx, $data); } protected function process_forum_discussion($data) {