Refactorisation mail
Maintenant que l'on utilise Maildown, il faudrait l'utiliser partout pour rendre les mails plus simple à gérer et traduire.
Aussi, certains mails ne sont pas clair : service_payment
est envoyé lors de l'activation du service. Il nous faut séparer ca en service_activated
et service_payment
(voir l'état initial : service_created
, mais ca sors un peu du scope de cette PR...).
De plus, certains sont envoyés au membre, équipage, trésor et ca, est-ce que c'est trop ? Pour avancer la dessus, il faut le documenter.
Enfin, certains sont envoyés via des callback, d'autres dans le controller. Il faudrait potentiellement harmoniser ca.
-
passage à maildown pour tous les mailers -
mettre à jours les mails -
quels mails sont envoyés à qui et quand ? -
harmonisation controller / callback -
factorisation du code quand envoie à plusieurs destinataires -
tester ca avec rspec
Issue similaire : #179 (closed), #554 (closed)