Browse Source
🔊 Enable logging for email utils by default (#1374)
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
pull/13907/head
Hmily
10 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
4 additions and
1 deletions
-
backend/app/utils.py
|
|
@ -11,6 +11,9 @@ from jwt.exceptions import InvalidTokenError |
|
|
|
|
|
|
|
from app.core.config import settings |
|
|
|
|
|
|
|
logging.basicConfig(level=logging.INFO) |
|
|
|
logger = logging.getLogger(__name__) |
|
|
|
|
|
|
|
|
|
|
|
@dataclass |
|
|
|
class EmailData: |
|
|
@ -48,7 +51,7 @@ def send_email( |
|
|
|
if settings.SMTP_PASSWORD: |
|
|
|
smtp_options["password"] = settings.SMTP_PASSWORD |
|
|
|
response = message.send(to=email_to, smtp=smtp_options) |
|
|
|
logging.info(f"send email result: {response}") |
|
|
|
logger.info(f"send email result: {response}") |
|
|
|
|
|
|
|
|
|
|
|
def generate_test_email(email_to: str) -> EmailData: |
|
|
|