Support adding CC's to the complete review email
- Legacy-Id: 11826
This commit is contained in:
parent
5b784ca4ec
commit
8b65c3ad65
|
@ -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:
|
||||
|
|
|
@ -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"]']
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue