Files
Aether/backend/app/tasks/email_tasks.py
T

19 lines
521 B
Python

import logging
from app.core.celery_app import celery_app
from app.services.email_service import EmailService
log = logging.getLogger(__name__)
class EmailTasks:
@staticmethod
@celery_app.task
def send_verify_email_task(email: str, username: str, url: str):
EmailService.send_verify_email(email, username, url)
@staticmethod
@celery_app.task
def send_reset_password_email_task(email: str, username: str, url: str):
EmailService.send_reset_password_email(email, username, url)