From 9dafccf45c2eae19559fedcc6912c5f7587582bb Mon Sep 17 00:00:00 2001 From: Stein Elgethun <stein.elgethun@usit.uio.no> Date: Wed, 6 Oct 2021 13:42:34 +0200 Subject: [PATCH] Get instance name from settings when sending mail Issue: GREG-42 --- gregui/mailutils.py | 3 ++- gregui/tests/test_mailutils.py | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gregui/mailutils.py b/gregui/mailutils.py index 4968c978..06b624d6 100644 --- a/gregui/mailutils.py +++ b/gregui/mailutils.py @@ -1,3 +1,4 @@ +from django.conf import settings from django.core.mail import send_mail from django.template.loader import render_to_string @@ -22,7 +23,7 @@ def confirmation_template(guest) -> str: def send_registration_mail(mail_to, sponsor) -> int: return send_mail( subject="Subject", - message=registration_template("UiO", sponsor), + message=registration_template(settings.INSTANCE_NAME, sponsor), from_email=None, recipient_list=[mail_to] ) diff --git a/gregui/tests/test_mailutils.py b/gregui/tests/test_mailutils.py index 3e664d37..f775ed6b 100644 --- a/gregui/tests/test_mailutils.py +++ b/gregui/tests/test_mailutils.py @@ -8,14 +8,14 @@ from gregui import mailutils def test_registration_template(): prefilled_template = """Dette er en automatisk generert melding fra gjestregistreringstjenesten. -Du har blitt registrert som gjest på UiO av Foo Bar. +Du har blitt registrert som gjest på InstanceName av Foo Bar. For å fullføre registreringen av gjestekontoen følg denne lenken: www.google.com This message has been automatically generated by the guest registration system. -You have been registered as a guest at UiO by Foo Bar. +You have been registered as a guest at InstanceName by Foo Bar. To complete the registration of your guest account, please follow this link: www.google.com """ - rendered_template = mailutils.registration_template("UiO", "Foo Bar") + rendered_template = mailutils.registration_template("InstanceName", "Foo Bar") assert rendered_template == prefilled_template -- GitLab