X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=ipsilon%2Fproviders%2Fopenid%2Fextensions%2Fteams.py;h=846fc8beaaa8eccbbb36fb1b8e74838c74c2c452;hp=50c09af6cb7ce050ca425bf7c4aa1749e3220652;hb=cfe24fa3dc15d87f3ace944a2d62a0f4c5ee496c;hpb=3d3583f81e78600a37d518a5f8c814c6b4c99b91 diff --git a/ipsilon/providers/openid/extensions/teams.py b/ipsilon/providers/openid/extensions/teams.py old mode 100755 new mode 100644 index 50c09af..846fc8b --- a/ipsilon/providers/openid/extensions/teams.py +++ b/ipsilon/providers/openid/extensions/teams.py @@ -1,6 +1,4 @@ -#!/usr/bin/python -# -# Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING +# Copyright (C) 2014 Ipsilon project Contributors, for license see COPYING from __future__ import absolute_import @@ -20,7 +18,7 @@ class Teams(OpenidExtensionBase): 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): @@ -34,5 +32,5 @@ class Teams(OpenidExtensionBase): class OpenidExtension(Teams): - def __init__(self): + def __init__(self, *pargs): super(OpenidExtension, self).__init__('Teams')