Skip to content

Commit

Permalink
User registered signal should be sent by User model, not Profile.
Browse files Browse the repository at this point in the history
  • Loading branch information
selwin committed Dec 13, 2011
1 parent 13484c9 commit f09f7e3
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion django_facebook/connect.py
Expand Up @@ -177,7 +177,7 @@ def _register_user(request, facebook, profile_callback=None):
except TypeError:
new_user = form.save()

signals.facebook_user_registered.send(sender=get_profile_class(),
signals.facebook_user_registered.send(sender=auth.models.User,
user=new_user, facebook_data=facebook_data)

#update some extra data not yet done by the form
Expand Down
4 changes: 2 additions & 2 deletions django_facebook/tests/test.py
@@ -1,5 +1,5 @@
from __future__ import with_statement
from django.contrib.auth.models import AnonymousUser
from django.contrib.auth.models import AnonymousUser, User
from django_facebook import settings as facebook_settings
from django_facebook import exceptions as facebook_exceptions
from django_facebook.auth_backends import FacebookBackend
Expand Down Expand Up @@ -176,7 +176,7 @@ def post_update(sender, profile, facebook_data, **kwargs):
profile.post_update_signal = True

Profile = get_profile_class()
signals.facebook_user_registered.connect(user_registered, sender=Profile)
signals.facebook_user_registered.connect(user_registered, sender=User)
signals.facebook_pre_update.connect(pre_update, sender=Profile)
signals.facebook_post_update.connect(post_update, sender=Profile)

Expand Down

0 comments on commit f09f7e3

Please sign in to comment.