sending signals fixed

This commit is contained in:
Paweł Krześniak
2013-04-03 12:36:53 +02:00
parent e8352fa265
commit f1cca43d9c
6 changed files with 28 additions and 28 deletions
+2 -2
View File
@@ -44,7 +44,7 @@ def send_confirmation_instructions(user):
'confirmation_instructions', user=user,
confirmation_link=confirmation_link)
confirm_instructions_sent.send(user, app=app._get_current_object())
confirm_instructions_sent.send(app._get_current_object(), user=user)
return token
@@ -80,4 +80,4 @@ def confirm_user(user):
"""
user.confirmed_at = datetime.utcnow()
_datastore.put(user)
user_confirmed.send(user, app=app._get_current_object())
user_confirmed.send(app._get_current_object(), user=user)
+2 -2
View File
@@ -36,8 +36,8 @@ def send_login_instructions(user):
send_mail(config_value('EMAIL_SUBJECT_PASSWORDLESS'), user.email,
'login_instructions', user=user, login_link=login_link)
login_instructions_sent.send(dict(user=user, login_token=token),
app=app._get_current_object())
login_instructions_sent.send(app._get_current_object(),
user=user, login_token=token)
def generate_login_token(user):
+3 -3
View File
@@ -36,8 +36,8 @@ def send_reset_password_instructions(user):
'reset_instructions',
user=user, reset_link=reset_link)
reset_password_instructions_sent.send(dict(user=user, token=token),
app=app._get_current_object())
reset_password_instructions_sent.send(app._get_current_object(),
user=user, token=token)
def send_password_reset_notice(user):
@@ -77,4 +77,4 @@ def update_password(user, password):
user.password = encrypt_password(password)
_datastore.put(user)
send_password_reset_notice(user)
password_reset.send(user, app=app._get_current_object())
password_reset.send(app._get_current_object(), user=user)
+2 -2
View File
@@ -33,8 +33,8 @@ def register_user(**kwargs):
confirmation_link, token = generate_confirmation_link(user)
do_flash(*get_message('CONFIRM_REGISTRATION', email=user.email))
user_registered.send(dict(user=user, confirm_token=token),
app=app._get_current_object())
user_registered.send(app._get_current_object(),
user=user, confirm_token=token)
if config_value('SEND_REGISTER_EMAIL'):
send_mail(config_value('EMAIL_SUBJECT_REGISTER'), user.email, 'welcome',
+4 -4
View File
@@ -273,7 +273,7 @@ def get_token_status(token, serializer, max_age=None):
def capture_passwordless_login_requests():
login_requests = []
def _on(data, app):
def _on(app, **data):
login_requests.append(data)
login_instructions_sent.connect(_on)
@@ -293,7 +293,7 @@ def capture_registrations():
"""
registrations = []
def _on(data, app):
def _on(app, **data):
registrations.append(data)
user_registered.connect(_on)
@@ -313,8 +313,8 @@ def capture_reset_password_requests(reset_password_sent_at=None):
"""
reset_requests = []
def _on(request, app):
reset_requests.append(request)
def _on(app, **data):
reset_requests.append(data)
reset_password_instructions_sent.connect(_on)