From 63e20b8854fc0b2bc29c7fa6c95810ddcea86f1d Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 13 Apr 2005 09:19:48 +0000 Subject: [PATCH] Merge fix from stable --- mod/forum/post.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mod/forum/post.php b/mod/forum/post.php index bdbe12aeea9..fc0f0bdf13e 100644 --- a/mod/forum/post.php +++ b/mod/forum/post.php @@ -255,7 +255,8 @@ if ($cm = get_coursemodule_from_instance("forum", $forum->id, $course->id)) { if (groupmode($course, $cm) and !isteacheredit($course->id)) { // Make sure user can post here - if (mygroupid($course->id) != $discussion->groupid) { + $mygroupid = mygroupid($course->id); + if (!((empty($mygroupid) and $discussion->groupid == -1) || ($mygroupid == $discussion->groupid))) { error("Sorry, but you can not post in this discussion."); } }