]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-13180 - stop returning duplicate rows
authorpoltawski <poltawski>
Sat, 26 Jan 2008 16:04:22 +0000 (16:04 +0000)
committerpoltawski <poltawski>
Sat, 26 Jan 2008 16:04:22 +0000 (16:04 +0000)
merged from MOODLE_19_STABLE

mod/forum/lib.php

index ab11fd4e54beda63365c4519466d4641d1fadef3..41ef985bbd62ba55480bcf9955c492a931f220f6 100644 (file)
@@ -4459,7 +4459,8 @@ function forum_remove_user_subscriptions($userid, $context) {
                                               FROM {$CFG->prefix}course c,
                                                    {$CFG->prefix}forum_subscriptions fs,
                                                    {$CFG->prefix}forum f
-                                             WHERE c.id = f.course AND f.id = fs.forum AND fs.userid = $userid")) {
+                                                   WHERE c.id = f.course AND f.id = fs.forum AND fs.userid = $userid
+                                                   GROUP BY c.id")) {
 
                 foreach ($courses as $course) {
                     $subcontext = get_context_instance(CONTEXT_COURSE, $course->id);