]> git.mjollnir.org Git - moodle.git/commitdiff
Fixing my moodle bug in forum track posts display
authormjollnir_ <mjollnir_>
Mon, 13 Mar 2006 00:42:01 +0000 (00:42 +0000)
committermjollnir_ <mjollnir_>
Mon, 13 Mar 2006 00:42:01 +0000 (00:42 +0000)
mod/forum/lib.php

index 8c45953a862c7594ab427386ff530d3000ce5b69..0423f702572a29b8759ec903adfe15eb68cdef60 100644 (file)
@@ -788,8 +788,8 @@ function forum_print_overview($courses,&$htmlarray) {
             ' FROM '.$CFG->prefix.'forum_posts p '.
             ' JOIN '.$CFG->prefix.'forum_discussions d ON p.discussion = d.id '.
             ' LEFT JOIN '.$CFG->prefix.'forum_read r ON r.postid = p.id AND r.userid = '.$USER->id.' WHERE (';
-        foreach ($courses as $course) {
-            $sql .= '(d.course = '.$course->id.' AND (d.groupid = -1 OR d.groupid = 0 OR d.groupid = '.get_current_group($course->id,false).')) OR ';
+        foreach ($trackingforums as $track) {
+            $sql .= '(d.forum = '.$track->id.' AND (d.groupid = -1 OR d.groupid = 0 OR d.groupid = '.get_current_group($track->course,false).')) OR ';
         }
         $sql = substr($sql,0,-3); // take off the last OR
         $sql .= ') AND p.modified >= '.$cutoffdate.' AND r.id is NULL GROUP BY d.forum,d.course';