-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ajout d'un lien pour accèder à la fiche concernée directement depuis …
…le mail de notification.
- Loading branch information
Showing
2 changed files
with
13 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,13 +6,16 @@ | |
|
||
|
||
def _send_message(recipients: list[str], copy: list[str], subject, message, instance): | ||
message += f"\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : {settings.ROOT_URL}{instance.content_object.get_absolute_url()}" | ||
message += ( | ||
f"\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : " | ||
f'<a href="{settings.ROOT_URL}{instance.content_object.get_absolute_url()}" target="_blank">{settings.ROOT_URL}{instance.content_object.get_absolute_url()}</a>' | ||
) | ||
send( | ||
recipients=recipients, | ||
cc=copy, | ||
sender="[email protected]", | ||
subject=f"SEVES - {subject}", | ||
message=message, | ||
html_message=message, | ||
) | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -32,7 +32,8 @@ def test_notification_message(mailoutbox, fiche_detection): | |
assert message.subject == "SEVES - TITLE" | ||
assert ( | ||
message.body | ||
== f"Bonjour,\n Vous avez reçu un message sur SEVES dont voici le contenu : \n My message \n Thanks\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" | ||
== f"Bonjour,\n Vous avez reçu un message sur SEVES dont voici le contenu : \n My message \n Thanks\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : " | ||
f'<a href="http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" target="_blank">http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/</a>' | ||
) | ||
assert message.from_email == "[email protected]" | ||
assert set(message.to) == {contact_1.email, contact_2.email} | ||
|
@@ -66,7 +67,8 @@ def test_notification_demande_intervention(mailoutbox, fiche_detection): | |
assert message.subject == "SEVES - TITLE" | ||
assert ( | ||
message.body | ||
== f"Bonjour,\n Vous avez reçu un message sur SEVES.\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" | ||
== f"Bonjour,\n Vous avez reçu un message sur SEVES.\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : " | ||
f'<a href="http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" target="_blank">http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/</a>' | ||
) | ||
assert message.from_email == "[email protected]" | ||
assert set(message.to) == {structure_1.email} | ||
|
@@ -97,7 +99,8 @@ def test_notification_point_de_situation(mailoutbox, fiche_detection): | |
assert message.subject == "SEVES - TITLE" | ||
assert ( | ||
message.body | ||
== f"Bonjour,\n Vous avez reçu un nouveau point de suivi sur SEVES.\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" | ||
== f"Bonjour,\n Vous avez reçu un nouveau point de suivi sur SEVES.\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : " | ||
f'<a href="http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" target="_blank">http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/</a>' | ||
) | ||
assert message.from_email == "[email protected]" | ||
assert set(message.to) == {agent_1.email} | ||
|
@@ -127,7 +130,8 @@ def test_notification_fin_de_suivi(mailoutbox, fiche_detection): | |
assert message.subject == "SEVES - TITLE" | ||
assert ( | ||
message.body | ||
== f"Bonjour,\n Vous avez reçu un nouveau point de suivi sur SEVES.\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" | ||
== f"Bonjour,\n Vous avez reçu un nouveau point de suivi sur SEVES.\n\n Pour voir la fiche concernée par cette notification, consultez SEVES : " | ||
f'<a href="http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/" target="_blank">http://testserver.com/sv/fiches-detection/{fiche_detection.pk}/</a>' | ||
) | ||
assert message.from_email == "[email protected]" | ||
assert set(message.to) == {agent_1.email} | ||
|