From bbff869362df10e5450fce6fe11bb56cfa852aaf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jakub=20Roztoc=CC=8Cil?= Date: Wed, 13 Apr 2011 18:12:51 +0200 Subject: [PATCH] Fixed `settings.SOCIAL_AUTH_USERNAME_FIXER` --- social_auth/backends/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/social_auth/backends/__init__.py b/social_auth/backends/__init__.py index b4f6732..152fe99 100644 --- a/social_auth/backends/__init__.py +++ b/social_auth/backends/__init__.py @@ -155,9 +155,10 @@ class SocialAuthBackend(ModelBackend): while not final_username: try: - User.objects.get(username=fixer(name)) + fixed_name = fixer(name) + User.objects.get(username=fixed_name) except User.DoesNotExist: - final_username = name + final_username = fixed_name else: # User with same username already exists, generate a unique # username for current user using username as base but adding -- 2.39.5