From: mjollnir_ Date: Tue, 23 Nov 2004 02:49:51 +0000 (+0000) Subject: Merged from MOODLE_14_STABLE: Fixing weird forum bug to do with forum ratings (manife... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=7b07a935c5aec1a51514d1808da8018e4d4ed35d;p=moodle.git Merged from MOODLE_14_STABLE: Fixing weird forum bug to do with forum ratings (manifested itself in invalid postgres sql) --- diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 17269044bb..e0871dfe55 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -2199,11 +2199,11 @@ function forum_print_user_discussions($courseid, $userid, $groupid=0) { /// should NOT be accessible to the current user if (!$isteacheredit and $discussion->groupid != -1) { /// Editing teachers or open discussions - if (!isset($cm[$discussion->forum])) { - $cm[$discussion->forum] = get_coursemodule_from_instance("forum", $discussion->forum, $courseid); - $groupmode[$discussion->forum] = groupmode($course, $cm[$discussion->forum]); + if (!isset($cm[$discussion->forumid])) { + $cm[$discussion->forumid] = get_coursemodule_from_instance("forum", $discussion->forumid, $courseid); + $groupmode[$discussion->forumid] = groupmode($course, $cm[$discussion->forumid]); } - if ($groupmode[$discussion->forum] == SEPARATEGROUPS) { + if ($groupmode[$discussion->forumid] == SEPARATEGROUPS) { if ($currentgroup != $discussion->groupid) { continue; }