Provide the necessary message information to the user confirmation messaging. Fixes issue #1049.

- Legacy-Id: 5767
This commit is contained in:
Henrik Levkowetz 2013-05-31 16:32:25 +00:00
parent a92636fe52
commit 5bee7ac538
2 changed files with 2 additions and 1 deletions

View file

@ -214,6 +214,7 @@ def send_mail_preformatted(request, preformatted, extra={}, override={}):
del msg['Bcc']
send_mail_text(request, msg['To'], msg["From"], msg["Subject"], msg.get_payload(), extra=headers, bcc=bcc)
return msg
def send_mail_message(request, message, extra={}):
"""Send a Message object."""

View file

@ -479,7 +479,7 @@ def announcement_text(request, name, ann):
form = AnnouncementTextForm(initial=dict(announcement_text=e.text))
if "send_text" in request.POST and form.is_valid():
send_mail_preformatted(request, form.cleaned_data['announcement_text'])
parsed_msg = send_mail_preformatted(request, form.cleaned_data['announcement_text'])
messages.success(request, "The email To: '%s' with Subjet: '%s' has been sent." % (parsed_msg["To"],parsed_msg["Subject"],))
return redirect('doc_writeup', name=charter.name)