fix: Add history line when changing the review deadline. (fixes #6598) (#7194)

* Add history line when changing the review deadline.

* chore: reduce redundancy

---------

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
This commit is contained in:
Tero Kivinen 2024-03-20 20:05:25 -04:00 committed by GitHub
parent cec0e0c9d8
commit 79416cfa0a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1053,7 +1053,11 @@ def edit_deadline(request, name, request_id):
if form.is_valid(): if form.is_valid():
if form.cleaned_data['deadline'] != old_deadline: if form.cleaned_data['deadline'] != old_deadline:
form.save() form.save()
subject = "Deadline changed: {} {} review of {}-{}".format(review_req.team.acronym.capitalize(),review_req.type.name.lower(), review_req.doc.name, review_req.requested_rev) subject = f"Deadline changed: {review_req.team.acronym.capitalize()} {review_req.type.name.lower()} review of {review_req.doc.name}"
if review_req.requested_rev:
subject += f"-{review_req.requested_rev}"
descr = "Deadine changed from {} to {}".format(old_deadline, review_req.deadline)
update_change_reason(review_req, descr)
msg = render_to_string("review/deadline_changed.txt", { msg = render_to_string("review/deadline_changed.txt", {
"review_req": review_req, "review_req": review_req,
"old_deadline": old_deadline, "old_deadline": old_deadline,