From 18ff1708e4f7943dfd1aee2993eeea40867d6f61 Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Tue, 2 Feb 2016 10:53:47 +0800 Subject: [PATCH] MDL-52938 mod_forum: check global setting to track forum posts --- user/forum.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/user/forum.php b/user/forum.php index 16cbb97b165..bd1052da433 100644 --- a/user/forum.php +++ b/user/forum.php @@ -47,7 +47,9 @@ if ($forumform->is_cancelled()) { $user->maildigest = $data->maildigest; $user->autosubscribe = $data->autosubscribe; - $user->trackforums = $data->trackforums; + if (!empty($CFG->forum_trackreadposts)) { + $user->trackforums = $data->trackforums; + } user_update_user($user, false, false); @@ -57,7 +59,9 @@ if ($forumform->is_cancelled()) { if ($USER->id == $user->id) { $USER->maildigest = $data->maildigest; $USER->autosubscribe = $data->autosubscribe; - $USER->trackforums = $data->trackforums; + if (!empty($CFG->forum_trackreadposts)) { + $USER->trackforums = $data->trackforums; + } } redirect($redirect); -- 2.11.4.GIT