Skip to content
Snippets Groups Projects
Commit 9dafccf4 authored by Stein Elgethun's avatar Stein Elgethun
Browse files

Get instance name from settings when sending mail

Issue: GREG-42
parent 0863921e
No related branches found
No related tags found
1 merge request!83Greg 42 email
Pipeline #95864 passed
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]
)
......
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment