summaryrefslogtreecommitdiffstats
path: root/ipsilon/providers/openid/extensions/cla.py
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2015-02-16 13:47:33 -0500
committerPatrick Uiterwijk <puiterwijk@redhat.com>2015-02-24 16:58:20 +0100
commitdb88788fe906f315733b6ae67929f62cfc307d24 (patch)
tree6d23f1c8a315068eeb4cecefd65cfe04336af679 /ipsilon/providers/openid/extensions/cla.py
parentedfd8d4b514a4089108d19026bc38c656f49bbee (diff)
downloadipsilon.git-db88788fe906f315733b6ae67929f62cfc307d24.tar.gz
ipsilon.git-db88788fe906f315733b6ae67929f62cfc307d24.tar.xz
ipsilon.git-db88788fe906f315733b6ae67929f62cfc307d24.zip
Add support for attribute policies in openidp
Signed-off-by: Simo Sorce <simo@redhat.com> Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'ipsilon/providers/openid/extensions/cla.py')
-rw-r--r--ipsilon/providers/openid/extensions/cla.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipsilon/providers/openid/extensions/cla.py b/ipsilon/providers/openid/extensions/cla.py
index 830e3a3..d021afa 100644
--- a/ipsilon/providers/openid/extensions/cla.py
+++ b/ipsilon/providers/openid/extensions/cla.py
@@ -19,7 +19,7 @@ class OpenidExtension(OpenidExtensionBase):
self.debug(req)
if req is None:
return {}
- data = userdata['_extras'].get('cla', [])
+ data = userdata.get('_extras', {}).get('cla', [])
return cla.CLAResponse.extractResponse(req, data)
def _display(self, request, userdata):