]> git.parisson.com Git - django-social-auth.git/commitdiff
Use details username only if it's non-blank. Closes gh-104
authorMatías Aguirre <matiasaguirre@gmail.com>
Sat, 16 Jul 2011 06:12:28 +0000 (14:12 +0800)
committerryr <ryr1986@gmail.com>
Mon, 18 Jul 2011 14:41:52 +0000 (22:41 +0800)
social_auth/backends/__init__.py

index c59a03bafa097cdc7de4fa040e4fa7d3f91b946a..bb9868a177b994d200130cd0de32bde6fc862e6f 100644 (file)
@@ -166,7 +166,7 @@ class SocialAuthBackend(ModelBackend):
 
         if FORCE_RANDOM_USERNAME:
             username = mk_uuid()
-        elif USERNAME in details:
+        elif details.get(USERNAME):
             username = details[USERNAME]
         elif DEFAULT_USERNAME:
             username = DEFAULT_USERNAME