]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-14343 fixed groups_get_user_groups() when groupings disabled; merged from MOODLE_...
authorskodak <skodak>
Sun, 13 Apr 2008 21:59:27 +0000 (21:59 +0000)
committerskodak <skodak>
Sun, 13 Apr 2008 21:59:27 +0000 (21:59 +0000)
lib/grouplib.php

index 136ed2035cae63b3c1c953e8ae2dae3881a326d6..a33ee5e5b7f0e4cf5f22f7b2501f5f11be823b51 100644 (file)
@@ -159,6 +159,7 @@ function groups_get_user_groups($courseid, $userid=0) {
     $allgroups = array();
     
     while ($group = rs_fetch_next_record($rs)) {
+        $allgroups[$group->id] = $group->id;
         if (is_null($group->groupingid)) {
             continue;
         }
@@ -166,7 +167,6 @@ function groups_get_user_groups($courseid, $userid=0) {
             $result[$group->groupingid] = array();
         }
         $result[$group->groupingid][$group->id] = $group->id;
-        $allgroups[$group->id] = $group->id;
     }
     rs_close($rs);
 
@@ -319,7 +319,7 @@ function groups_get_activity_groupmode($cm, $course=null) {
         $course = $COURSE;
     } else {
         if (!$course = get_record('course', 'id', $cm->course)) {
-            print_error('Incorrect course id in cm');
+            error('Incorrect course id in cm');
         }
     }