[extensions-web] review: Add some special email headers
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [extensions-web] review: Add some special email headers
- Date: Mon, 2 Apr 2012 04:34:14 +0000 (UTC)
commit d1938ad4d1d7318bad58a292110d5635a23cb6a5
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Sun Apr 1 22:03:02 2012 -0400
review: Add some special email headers
For easy mail filtering
sweettooth/review/views.py | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/sweettooth/review/views.py b/sweettooth/review/views.py
index b5ac774..06a4a81 100644
--- a/sweettooth/review/views.py
+++ b/sweettooth/review/views.py
@@ -332,7 +332,10 @@ def send_email_on_submitted(sender, request, version, **kwargs):
body = render_to_string('review/submitted_mail.txt', data, Context(autoescape=False)).strip()
- message = EmailMessage(subject=subject, body=body, to=reviewers)
+ extra_headers = {'X-SweetTooth-Purpose': 'NewExtension',
+ 'X-SweetTooth-ExtensionCreator': extension.creator.username}
+
+ message = EmailMessage(subject=subject, body=body, to=reviewers, headers=extra_headers)
message.send()
models.submitted_for_review.connect(send_email_on_submitted)
@@ -362,7 +365,10 @@ def send_email_on_reviewed(sender, request, version, review, **kwargs):
# Don't spam the reviewer with his own review.
recipient_list.remove(review.reviewer.email)
- message = EmailMessage(subject=subject, body=body, to=recipient_list)
+ extra_headers = {'X-SweetTooth-Purpose': 'NewReview',
+ 'X-SweetTooth-Reviewer': review.reviewer.username}
+
+ message = EmailMessage(subject=subject, body=body, to=recipient_list, headers=extra_headers)
message.send()
models.reviewed.connect(send_email_on_reviewed)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]