Merged in [12543] from rjsparks@nostrum.com:

Provide defaults on the Request review form. Fixes #2108.
 - Legacy-Id: 12547
Note: SVN reference [12543] has been migrated to Git commit 870fa59d0c
This commit is contained in:
Henrik Levkowetz 2016-12-15 22:10:12 +00:00
parent fa684cf6d2
commit eafa070790

View file

@ -132,12 +132,19 @@ def request_review(request, name):
else:
if lc_ends:
review_type = "lc"
deadline = lc_ends.date().isoformat()
elif scheduled_for_telechat:
review_type = "telechat"
deadline = doc.telechat_date()-datetime.timedelta(days=2)
else:
review_type = "early"
deadline = None
form = RequestReviewForm(request.user, doc, initial={ "type": review_type })
form = RequestReviewForm(request.user, doc,
initial={ "type": review_type,
"requested_by": request.user.person,
"deadline": deadline,
})
return render(request, 'doc/review/request_review.html', {
'doc': doc,