]> git.mjollnir.org Git - moodle.git/commitdiff
Force subscription on a teacher's forum only includes teachers!
authormoodler <moodler>
Mon, 12 May 2003 09:01:23 +0000 (09:01 +0000)
committermoodler <moodler>
Mon, 12 May 2003 09:01:23 +0000 (09:01 +0000)
mod/forum/lib.php

index 74da1cf6b40c36e41a240779026b113113261301..511e0ef411eafedf7bb3fbb989a1f376cd2e73f9 100644 (file)
@@ -663,7 +663,11 @@ function forum_subscribed_users($course, $forum) {
 
     if ($forum->forcesubscribe) {
         if ($course->category) {
-            return get_course_users($course->id);
+            if ($forum->type == "teacher") {
+                return get_course_teachers($course->id);  // Only teachers can be subscribed to teacher forums
+            } else {
+                return get_course_users($course->id);     // Otherwise get everyone in the course
+            }
         } else {
             return get_site_users();
         }