From d0a8078582104238e6f4101e56b87f1f3174ea24 Mon Sep 17 00:00:00 2001 From: cmro Date: Wed, 8 Jan 2025 18:02:08 +0100 Subject: [PATCH] Fix: handle boolean values in environment variables --- web/mailman-web/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/mailman-web/settings.py b/web/mailman-web/settings.py index c19a827..57566f2 100644 --- a/web/mailman-web/settings.py +++ b/web/mailman-web/settings.py @@ -230,8 +230,8 @@ EMAIL_HOST = os.environ.get('SMTP_HOST', '') EMAIL_PORT = os.environ.get('SMTP_PORT', 25) EMAIL_HOST_USER = os.environ.get('SMTP_HOST_USER', '') EMAIL_HOST_PASSWORD = os.environ.get('SMTP_HOST_PASSWORD', '') -EMAIL_USE_TLS = os.environ.get('SMTP_USE_TLS', False) -EMAIL_USE_SSL = os.environ.get('SMTP_USE_SSL', False) +EMAIL_USE_TLS = (os.environ.get('SMTP_USE_TLS', 'false').lower() == 'true') +EMAIL_USE_SSL = (os.environ.get('SMTP_USE_SSL', 'false').lower() == 'true') # Compatibility with Bootstrap 3 from django.contrib.messages import constants as messages # flake8: noqa