Index: /home/basil.gohar/public_html/moodle/trunk/group/lib/basicgrouplib.php =================================================================== --- /home/basil.gohar/public_html/moodle/trunk/group/lib/basicgrouplib.php (revision 1119) +++ /home/basil.gohar/public_html/moodle/trunk/group/lib/basicgrouplib.php (working copy) @@ -87,14 +87,14 @@ * @return array | false An array of the group IDs, or false on error. */ function groups_get_all_groups_for_user($userid) { - $groups = get_records('groups_members', 'userid', $userid); - if (! $groups) { + $groups_members = get_records('groups_members', 'userid', $userid); + if (! $groups_members) { return false; } // Put the results into an array. TODO: check. $groupids = array(); - foreach ($groups as $group) { - array_push($groupids, $group->id); + foreach ($groups_members as $group_member) { + array_push($groupids, $group_member->groupid); } return $groupids; }