From 99532c2f49054e52077924d68f038499efb6bbab Mon Sep 17 00:00:00 2001 From: jschneider Date: Fri, 9 Oct 2009 15:34:23 +0000 Subject: [PATCH] Doesn't raise a KeyError when the serialized user is corrupted git-svn-id: svn+ssh://labs.libre-entreprise.org/svnroot/larpe@486 3ed937ae-f919-0410-9a43-8e6f19e4ba6e --- larpe/trunk/larpe/saml2.ptl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/larpe/trunk/larpe/saml2.ptl b/larpe/trunk/larpe/saml2.ptl index 758ba78..7f1e617 100644 --- a/larpe/trunk/larpe/saml2.ptl +++ b/larpe/trunk/larpe/saml2.ptl @@ -191,7 +191,7 @@ class Saml2(Saml2Directory): return 'Your browser should redirect you' def lookup_user(self, session, login): - found_users = list(User.select(lambda x: login.nameIdentifier.content in x.name_identifiers)) + found_users = list(User.select(lambda x: login.nameIdentifier.content in x.name_identifiers), ignore_errors = True) if found_users: return found_users[0] return None