From 9562490d309475d9e75006eb9bb3b24cc99f6625 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 26 Jun 2020 13:01:51 +0200 Subject: [PATCH] misc: inject TEMPLATE_VARS in mail template context (#43469) --- src/authentic2/utils/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/authentic2/utils/__init__.py b/src/authentic2/utils/__init__.py index 9a5f0236..5dcd92eb 100644 --- a/src/authentic2/utils/__init__.py +++ b/src/authentic2/utils/__init__.py @@ -634,7 +634,9 @@ def send_templated_mail(user_or_email, template_names, context=None, with_html=T if not request: request = middleware.StoreRequestMiddleware().get_request() - ctx = context or {} + ctx = copy.copy(app_settings.TEMPLATE_VARS) + if context: + ctx.update(context) subject_template_names = [template_name + '_subject.txt' for template_name in template_names] subject_template_names += legacy_subject_templates or [] -- 2.26.2