This was renamed to _groups internally
authorPatrick Uiterwijk <puiterwijk@redhat.com>
Fri, 10 Apr 2015 00:47:29 +0000 (02:47 +0200)
committerPatrick Uiterwijk <puiterwijk@redhat.com>
Fri, 10 Apr 2015 00:53:37 +0000 (02:53 +0200)
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Reviewed-by: Rob Crittenden <rcritten@redhat.com>
ipsilon/providers/openid/extensions/fas_teams.py
ipsilon/providers/openid/extensions/teams.py

index af0b942..a726d1f 100644 (file)
@@ -17,6 +17,6 @@ class OpenidExtension(Teams):
             return {}
         if '_FAS_ALL_GROUPS_' in req.requested:
             # We will send all groups the user is a member of
             return {}
         if '_FAS_ALL_GROUPS_' in req.requested:
             # We will send all groups the user is a member of
-            req.requested = userdata.get('groups', [])
-        data = userdata.get('groups', [])
+            req.requested = userdata.get('_groups', [])
+        data = userdata.get('_groups', [])
         return teams.TeamsResponse.extractResponse(req, data)
         return teams.TeamsResponse.extractResponse(req, data)
index 86fe30f..195d319 100644 (file)
@@ -18,7 +18,7 @@ class Teams(OpenidExtensionBase):
         req = teams.TeamsRequest.fromOpenIDRequest(request)
         if req is None:
             return {}
         req = teams.TeamsRequest.fromOpenIDRequest(request)
         if req is None:
             return {}
-        data = userdata.get('groups', [])
+        data = userdata.get('_groups', [])
         return teams.TeamsResponse.extractResponse(req, data)
 
     def _display(self, request, userdata):
         return teams.TeamsResponse.extractResponse(req, data)
 
     def _display(self, request, userdata):