API - send emails when updating account (WIP)
This commit is contained in:
@ -11,3 +11,33 @@ def reset_password_email(user: Dict, email_data: Dict) -> None:
|
||||
recipient=user['email'],
|
||||
data=email_data,
|
||||
)
|
||||
|
||||
|
||||
@dramatiq.actor(queue_name='fittrackee_emails')
|
||||
def email_updated_to_current_address(user: Dict, email_data: Dict) -> None:
|
||||
email_service.send(
|
||||
template='email_update_to_current_email',
|
||||
lang=user['language'],
|
||||
recipient=user['email'],
|
||||
data=email_data,
|
||||
)
|
||||
|
||||
|
||||
@dramatiq.actor(queue_name='fittrackee_emails')
|
||||
def email_updated_to_new_address(user: Dict, email_data: Dict) -> None:
|
||||
email_service.send(
|
||||
template='email_update_to_new_email',
|
||||
lang=user['language'],
|
||||
recipient=user['email'],
|
||||
data=email_data,
|
||||
)
|
||||
|
||||
|
||||
@dramatiq.actor(queue_name='fittrackee_emails')
|
||||
def password_change_email(user: Dict, email_data: Dict) -> None:
|
||||
email_service.send(
|
||||
template='password_change',
|
||||
lang=user['language'],
|
||||
recipient=user['email'],
|
||||
data=email_data,
|
||||
)
|
||||
|
Reference in New Issue
Block a user