]> git.mjollnir.org Git - moodle.git/commitdiff
Fix when storing group memberships in USER session
authormoodler <moodler>
Tue, 30 Dec 2003 19:06:53 +0000 (19:06 +0000)
committermoodler <moodler>
Tue, 30 Dec 2003 19:06:53 +0000 (19:06 +0000)
lib/datalib.php

index 76d984c4e3dfc7621ca9ff2d234f42188398d2f4..de1200005492c3fa97b23bb5af194981ed28f43b 100644 (file)
@@ -946,9 +946,9 @@ function get_user_info_from_db($field, $value) {
     }
 
     if ($groups = get_records("groups_members", "userid", $user->id)) {
-        foreach ($groups as $group) {
-            $courseid = get_field("groups", "courseid", "id", $group->id);
-            $user->groupmember[$courseid] = $group->id;
+        foreach ($groups as $groupmember) {
+            $courseid = get_field("groups", "courseid", "id", $groupmember->groupid);
+            $user->groupmember[$courseid] = $groupmember->groupid;
         }
     }