]> git.mjollnir.org Git - moodle.git/commitdiff
Merged from 1.7.
authorvyshane <vyshane>
Tue, 13 Feb 2007 02:28:26 +0000 (02:28 +0000)
committervyshane <vyshane>
Tue, 13 Feb 2007 02:28:26 +0000 (02:28 +0000)
mod/forum/lib.php

index d3ee4bae6d6ad811d89d5526875d1728a8a5a08b..fd09923c8bc2123832cdc5d4534e3e4c7d46527d 100644 (file)
@@ -1116,7 +1116,11 @@ function forum_get_readable_forums($userid, $courseid=0) {
     if ($courseid) {
         $courses = get_records('course', 'id', $courseid);
     } else {
-        $courses = get_records('course');
+        /// If no course is specified, then the user can see SITE + his courses. 
+        /// And admins can see all courses, so pass the $doanything flag enabled
+        $courses1 = get_records('course', 'id', SITEID);
+        $courses2 = get_my_courses($userid, '', '*', true);
+        $courses = array_merge($courses1, $courses2);
     }
     if (!$courses) {
         return false;