]> git.parisson.com Git - django-social-auth.git/commitdiff
Properly split custom user string for get_model usage. Closes gh-80
authorMatías Aguirre <matiasaguirre@gmail.com>
Mon, 30 May 2011 22:44:58 +0000 (19:44 -0300)
committerMatías Aguirre <matiasaguirre@gmail.com>
Mon, 30 May 2011 22:45:03 +0000 (19:45 -0300)
social_auth/models.py

index c1295dad981a51a71ffb42c54513e418fed29a0c..219f901848bbc17191d0195e81d42ea3d7e70a91 100644 (file)
@@ -22,7 +22,8 @@ RECOMMENDED_FIELDS = ('username', 'last_login', 'is_active')
 RECOMMENDED_METHODS = ('is_authenticated',)
 
 if getattr(settings, 'SOCIAL_AUTH_USER_MODEL', None):
-    User = models.get_model(*settings.SOCIAL_AUTH_USER_MODEL.split('.'))
+    User = models.get_model(*settings.SOCIAL_AUTH_USER_MODEL.rsplit('.', 1))
+
     missing = list(set(RECOMMENDED_FIELDS) -
                    set(User._meta.get_all_field_names())) + \
               [name for name in RECOMMENDED_METHODS