Compare commits

...

2 commits

Author SHA1 Message Date
selfhoster1312 ACAB
afc83a4489 Merge branch 'fix-email-crash' into 'develop'
fix: Allow disabling email so ordering doesn't crash

See merge request la-chariotte/la-chariotte!131
2025-03-02 19:17:07 +00:00
selfhoster1312
d3a9ef0242 fix: Allow disabling email so ordering doesn't crash 2025-03-02 16:53:54 +01:00
2 changed files with 5 additions and 1 deletions

View file

@ -22,4 +22,7 @@ def send_order_confirmation_mail(order):
from_email = settings.DEFAULT_FROM_EMAIL from_email = settings.DEFAULT_FROM_EMAIL
to = order.author.email to = order.author.email
mail.send_mail(subject, plain_message, from_email, [to], html_message=html_message) if settings.EMAIL_ENABLE:
mail.send_mail(
subject, plain_message, from_email, [to], html_message=html_message
)

View file

@ -174,6 +174,7 @@ if SENTRY_DSN:
) )
# Email settings # Email settings
EMAIL_ENABLE = True
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
EMAIL_HOST = os.getenv("EMAIL_HOST") EMAIL_HOST = os.getenv("EMAIL_HOST")
EMAIL_PORT = int(os.getenv("EMAIL_PORT", "587")) EMAIL_PORT = int(os.getenv("EMAIL_PORT", "587"))