From: skodak <skodak> Date: Thu, 16 Oct 2008 20:46:45 +0000 (+0000) Subject: MDL-16903 mod/forum: undefined course context when forum subscription not allowed... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=fa6081b3d01483c5bd6eb4b5d28cb21665d3c794;p=moodle.git MDL-16903 mod/forum: undefined course context when forum subscription not allowed; merged from MOODLE_19_STABLE --- diff --git a/mod/forum/lib.php b/mod/forum/lib.php index a915bce252..826736b4d4 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -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 {