Compare commits

...

1 commit

Author SHA1 Message Date
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
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_ENABLE = True
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
EMAIL_HOST = os.getenv("EMAIL_HOST")
EMAIL_PORT = int(os.getenv("EMAIL_PORT", "587"))