[Python-checkins] r77758 - tracker/instances/python-dev/extensions/openid_login.py
martin.v.loewis
python-checkins at python.org
Tue Jan 26 21:44:55 CET 2010
Author: martin.v.loewis
Date: Tue Jan 26 21:44:55 2010
New Revision: 77758
Log:
Consider that lookup returns a single string, not a list.
Modified:
tracker/instances/python-dev/extensions/openid_login.py
Modified: tracker/instances/python-dev/extensions/openid_login.py
==============================================================================
--- tracker/instances/python-dev/extensions/openid_login.py (original)
+++ tracker/instances/python-dev/extensions/openid_login.py Tue Jan 26 21:44:55 2010
@@ -178,7 +178,7 @@
session = self.db.openid_session.lookup(handle)
except KeyError:
raise ValueError, 'Not authenticated (no session)'
- session = self.db.openid_session.getnode(session[0])
+ session = self.db.openid_session.getnode(session)
claimed = self.authenticate(session, query)
if self.user != 'anonymous':
# Existing user claims OpenID
@@ -266,7 +266,7 @@
try:
handle = self.form['openid.assoc_handle'].value
session = self.db.openid_session.lookup(handle)
- session = self.db.openid_session.getnode(session[0])
+ session = self.db.openid_session.getnode(session)
except Exception, e:
raise ValueError, "Not authenticated (no session): "+str(e)
# re-authenticate fields
More information about the Python-checkins
mailing list