[extensions-web] Build an absolute URI when sending out emails
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [extensions-web] Build an absolute URI when sending out emails
- Date: Tue, 25 Oct 2011 19:52:24 +0000 (UTC)
commit 157321e1a7d6f1369ed6ed5f922f0480cc0205d4
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Tue Oct 25 15:48:43 2011 -0400
Build an absolute URI when sending out emails
sweettooth/review/views.py | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/sweettooth/review/views.py b/sweettooth/review/views.py
index dd88a9e..3e8487e 100644
--- a/sweettooth/review/views.py
+++ b/sweettooth/review/views.py
@@ -178,13 +178,16 @@ Review the extension at %(url)s
This email was sent automatically by GNOME Shell Extensions. Do not reply.
""".strip()
-def send_email_on_submitted(sender, version, **kwargs):
+def send_email_on_submitted(request, version, **kwargs):
extension = version.extension
+ url = request.build_absolute_uri(reverse('review-version',
+ kwargs=dict(pk=version.pk)))
+
data = dict(ver=version.version,
name=extension.name,
creator=extension.creator,
- url=reverse('review-version', kwargs=dict(pk=version.pk)))
+ url=url)
reviewers = get_all_reviewers().values_list('email', flat=True)
@@ -207,17 +210,20 @@ Your extension, "%(name)s", version %(ver)d has been reviewed. You can see the r
Please use the review page to follow up with any comments or concerns.
""".strip()
-def send_email_on_reviewed(sender, version, review, **kwargs):
+def send_email_on_reviewed(request, version, review, **kwargs):
extension = version.extension
if review.reviewer == extension.creator:
# Don't spam the creator with his own review
return
+ url = request.build_absolute_uri(reverse('review-version',
+ kwargs=dict(pk=version.pk)))
+
data = dict(ver=version.version,
name=extension.name,
creator=extension.creator,
- url=reverse('review-version', kwargs=dict(pk=version.pk)))
+ url=url)
send_mail(subject=on_reviewed_subject % data,
message=on_reviewed_template % data,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]