]> git.parisson.com Git - django-social-auth.git/commitdiff
Create random username if none was supplied or generated. Closes gh-40
authorMatías Aguirre <matiasaguirre@gmail.com>
Thu, 24 Mar 2011 21:05:36 +0000 (18:05 -0300)
committerMatías Aguirre <matiasaguirre@gmail.com>
Thu, 24 Mar 2011 21:05:36 +0000 (18:05 -0300)
social_auth/backends/__init__.py

index 1ae3a9b4b2bea4caaf93247159f9c17bd278a19d..c637270fef49b09c37280198a2b932241624d213 100644 (file)
@@ -140,7 +140,7 @@ class SocialAuthBackend(ModelBackend):
             username = settings.SOCIAL_AUTH_DEFAULT_USERNAME
             if callable(username):
                 username = username()
-        else:
+        if not username:
             username = get_random_username()
 
         fixer = getattr(settings, 'SOCIAL_AUTH_USERNAME_FIXER', lambda u: u)