Skip to content

Commit

Permalink
Merge branch 'MDL-32125-moodle24' of git://github.com/StudiUM/moodle …
Browse files Browse the repository at this point in the history
…into MOODLE_24_STABLE
  • Loading branch information
Sam Hemelryk committed Mar 3, 2013
2 parents d2dbe64 + 4451465 commit b62c8a0
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
8 changes: 8 additions & 0 deletions mod/forum/lib.php
Expand Up @@ -208,6 +208,14 @@ function forum_update_instance($forum, $mform) {

$DB->update_record('forum', $forum);

$modcontext = context_module::instance($forum->coursemodule);
if (($forum->forcesubscribe == FORUM_INITIALSUBSCRIBE) && ($oldforum->forcesubscribe <> $forum->forcesubscribe)) {
$users = forum_get_potential_subscribers($modcontext, 0, 'u.id, u.email', '');
foreach ($users as $user) {
forum_subscribe($user->id, $forum->id);
}
}

forum_grade_item_update($forum);

return true;
Expand Down
6 changes: 6 additions & 0 deletions mod/forum/subscribe.php
Expand Up @@ -111,6 +111,12 @@
redirect($returnto, get_string("everyoneisnowsubscribed", "forum"), 1);
break;
case FORUM_INITIALSUBSCRIBE : // 2
if ($forum->forcesubscribe <> FORUM_INITIALSUBSCRIBE) {
$users = forum_get_potential_subscribers($context, 0, 'u.id, u.email', '');
foreach ($users as $user) {
forum_subscribe($user->id, $forum->id);
}
}
forum_forcesubscribe($forum->id, FORUM_INITIALSUBSCRIBE);
redirect($returnto, get_string("everyoneisnowsubscribed", "forum"), 1);
break;
Expand Down

0 comments on commit b62c8a0

Please sign in to comment.