]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-16903 mod/forum: undefined course context when forum subscription not allowed...
authorskodak <skodak>
Thu, 16 Oct 2008 20:46:45 +0000 (20:46 +0000)
committerskodak <skodak>
Thu, 16 Oct 2008 20:46:45 +0000 (20:46 +0000)
mod/forum/lib.php

index a915bce252e090629a22799c6df9cbb0606cc465..826736b4d4b68141192b2a9900b4a7393ab1213b 100644 (file)
@@ -4455,7 +4455,7 @@ function forum_post_subscription($post, $forum) {
         return "";
 
     } elseif (($forum->forcesubscribe == FORUM_DISALLOWSUBSCRIBE)
-        && !has_capability('moodle/course:manageactivities', $coursecontext, $USER->id)) {
+        && !has_capability('moodle/course:manageactivities', get_context_instance(CONTEXT_COURSE, $forum->course), $USER->id)) {
         if ($subscribed) {
             $action = 'unsubscribe'; // sanity check, following MDL-14558
         } else {