mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-47107 mod_forum Optimise forum subscription checks
Supply a coursemodule where relevant to the forum subscription checks.
This commit is contained in:
parent
457f818026
commit
4238983e2a
9 changed files with 68 additions and 14 deletions
|
@ -114,7 +114,7 @@
|
|||
$subscriptionchanges = array();
|
||||
foreach ($potentialsubscribers as $subuser) {
|
||||
$userid = $subuser->id;
|
||||
$targetsubscription = \mod_forum\subscriptions::is_subscribed($userid, $forumto);
|
||||
$targetsubscription = \mod_forum\subscriptions::is_subscribed($userid, $forumto, null, $cmto);
|
||||
if (\mod_forum\subscriptions::is_subscribed($userid, $forum, $discussion->id)) {
|
||||
if (!$targetsubscription) {
|
||||
$subscriptionchanges[$userid] = \mod_forum\subscriptions::FORUM_DISCUSSION_SUBSCRIBED;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue