From 8b65c3ad65b8c3e0b5d0cda11956c7783abd7f2a Mon Sep 17 00:00:00 2001 From: Ole Laursen Date: Fri, 19 Aug 2016 16:37:46 +0000 Subject: [PATCH] Support adding CC's to the complete review email - Legacy-Id: 11826 --- ietf/doc/views_review.py | 4 +++- ietf/static/ietf/js/complete-review.js | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ietf/doc/views_review.py b/ietf/doc/views_review.py index c43258177..8502d3c4e 100644 --- a/ietf/doc/views_review.py +++ b/ietf/doc/views_review.py @@ -318,6 +318,7 @@ class CompleteReviewForm(forms.Form): review_url = forms.URLField(label="Link to message", required=False) review_file = forms.FileField(label="Text file to upload", required=False) review_content = forms.CharField(widget=forms.Textarea, required=False) + cc = forms.CharField(required=False, help_text="Email addresses to send to in addition to the review team list") def __init__(self, review_req, *args, **kwargs): self.review_req = review_req @@ -478,7 +479,8 @@ def complete_review(request, name, request_id): "doc/mail/completed_review.txt", { "review_req": review_req, "content": encoded_content.decode("utf-8"), - }) + }, + cc=form.cleaned_data["cc"]) list_name = mailarch.list_name_from_email(review_req.team.list_email) if list_name: diff --git a/ietf/static/ietf/js/complete-review.js b/ietf/static/ietf/js/complete-review.js index e810f40a2..c90b9fa3d 100644 --- a/ietf/static/ietf/js/complete-review.js +++ b/ietf/static/ietf/js/complete-review.js @@ -106,8 +106,8 @@ $(document).ready(function () { var val = form.find("[name=review_submission]:checked").val(); var shouldBeVisible = { - "enter": ['[name="review_content"]'], - "upload": ['[name="review_file"]'], + "enter": ['[name="review_content"]', '[name="cc"]'], + "upload": ['[name="review_file"]', '[name="cc"]'], "link": [".mail-archive-search", '[name="review_url"]', '[name="review_content"]'] };