From 2e9459108c1ef6543fb0a4d32dfde1bf573041fb Mon Sep 17 00:00:00 2001 From: Aparup Banerjee Date: Fri, 22 Oct 2010 02:04:42 +0000 Subject: [PATCH] forum MDL-24638 merged changes from 19 to HEAD --- mod/forum/lib.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 43722590d2b..4ab7782d41b 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -1852,6 +1852,8 @@ function forum_get_readable_forums($userid, $courseid=0) { } $context = get_context_instance(CONTEXT_MODULE, $cm->id); $forum = $courseforums[$forumid]; + $forum->context = $context; + $forum->cm = $cm; if (!has_capability('mod/forum:viewdiscussion', $context)) { continue; @@ -1942,8 +1944,8 @@ function forum_search_posts($searchterms, $courseid=0, $limitfrom=0, $limitnum=5 $params = array('userid'=>$USER->id, 'timestart'=>$now, 'timeend'=>$now); } - $cm = get_coursemodule_from_instance('forum', $forumid); - $context = get_context_instance(CONTEXT_MODULE, $cm->id); + $cm = $forum->cm; + $context = $forum->context; if ($forum->type == 'qanda' && !has_capability('mod/forum:viewqandawithoutposting', $context)) {