From 8b28947de8fa429c4775042459cc225d2e10662a Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Apr 18 2014 07:41:56 +0000 Subject: Fix post-login user setup --- diff --git a/progit/lib.py b/progit/lib.py index 96899f2..27d4fef 100644 --- a/progit/lib.py +++ b/progit/lib.py @@ -479,7 +479,8 @@ def set_up_user(session, username, fullname, user_email): session.add(user) session.flush() - if user_email not in user.emails: + emails = [email.email for email in user.emails] + if user_email not in emails: useremail = model.UserEmail( user_id=user.id, email=user_email)