On rajoute le reply_to
This commit is contained in:
parent
d975792cde
commit
867f8f86d6
3 changed files with 5 additions and 3 deletions
|
@ -5,9 +5,9 @@ from .utils import send_mail
|
||||||
|
|
||||||
|
|
||||||
@shared_task
|
@shared_task
|
||||||
def send_election_mail(election_pk, subject, body):
|
def send_election_mail(election_pk, subject, body, reply_to):
|
||||||
election = Election.objects.get(pk=election_pk)
|
election = Election.objects.get(pk=election_pk)
|
||||||
send_mail(election, subject, body)
|
send_mail(election, subject, body, reply_to)
|
||||||
election.sent_mail = False
|
election.sent_mail = False
|
||||||
election.save()
|
election.save()
|
||||||
# election.sent_mail = True
|
# election.sent_mail = True
|
||||||
|
|
|
@ -379,7 +379,7 @@ def check_csv(csv_file):
|
||||||
return errors
|
return errors
|
||||||
|
|
||||||
|
|
||||||
def send_mail(election, subject, body):
|
def send_mail(election, subject, body, reply_to):
|
||||||
"""Envoie le mail d'annonce de l'élection avec identifiants et mot de passe
|
"""Envoie le mail d'annonce de l'élection avec identifiants et mot de passe
|
||||||
aux votant·e·s, le mdp est généré en même temps que le mail est envoyé.
|
aux votant·e·s, le mdp est généré en même temps que le mail est envoyé.
|
||||||
"""
|
"""
|
||||||
|
@ -404,6 +404,7 @@ def send_mail(election, subject, body):
|
||||||
password=password,
|
password=password,
|
||||||
),
|
),
|
||||||
to=[v.email],
|
to=[v.email],
|
||||||
|
reply_to=[reply_to],
|
||||||
),
|
),
|
||||||
v,
|
v,
|
||||||
)
|
)
|
||||||
|
|
|
@ -190,6 +190,7 @@ class ElectionMailVotersView(CreatorOnlyEditMixin, SuccessMessageMixin, FormView
|
||||||
"election_pk": self.object.pk,
|
"election_pk": self.object.pk,
|
||||||
"subject": form.cleaned_data["objet"],
|
"subject": form.cleaned_data["objet"],
|
||||||
"body": form.cleaned_data["message"],
|
"body": form.cleaned_data["message"],
|
||||||
|
"reply_to": self.request.user.email,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
return super().form_valid(form)
|
return super().form_valid(form)
|
||||||
|
|
Loading…
Add table
Reference in a new issue