Skip to content

Commit 408d51c

Browse files
committed
Merged in [10425] from bartosz.balazinski@interdigital.com:
Provide information about who has suggested document replaced-by information in the notification email. This commit fixes bug 1817, - Legacy-Id: 10440 Note: SVN reference [10425] has been migrated to Git commit ba39077
2 parents 95a0013 + ba39077 commit 408d51c

3 files changed

Lines changed: 8 additions & 3 deletions

File tree

ietf/doc/mails.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ def email_stream_tags_changed(request, doc, added_tags, removed_tags, by, commen
437437
comment=comment),
438438
cc=cc)
439439

440-
def send_review_possibly_replaces_request(request, doc):
440+
def send_review_possibly_replaces_request(request, doc, submitter_info):
441441
addrs = gather_address_lists('doc_replacement_suggested',doc=doc)
442442
to = set(addrs.to)
443443
cc = set(addrs.cc)
@@ -452,6 +452,7 @@ def send_review_possibly_replaces_request(request, doc):
452452
'Review of suggested possible replacements for %s-%s needed' % (doc.name, doc.rev),
453453
'doc/mail/review_possibly_replaces_request.txt',
454454
dict(doc= doc,
455+
submitter_info=submitter_info,
455456
possibly_replaces=doc.related_that_doc("possibly-replaces"),
456457
review_url=settings.IDTRACKER_BASE_URL + urlreverse("doc_review_possibly_replaces", kwargs={ "name": doc.name })),
457458
cc=list(cc),)

ietf/submit/utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,10 @@ def post_submission(request, submission):
168168
submitter_parsed = submission.submitter_parsed()
169169
if submitter_parsed["name"] and submitter_parsed["email"]:
170170
submitter = ensure_person_email_info_exists(submitter_parsed["name"], submitter_parsed["email"]).person
171+
submitter_info = u'%s <%s>' % (submitter_parsed["name"], submitter_parsed["email"])
171172
else:
172173
submitter = system
174+
submitter_info = system.name
173175

174176
draft.set_state(State.objects.get(used=True, type="draft", slug="active"))
175177
DocAlias.objects.get_or_create(name=submission.name, document=draft)
@@ -226,7 +228,7 @@ def post_submission(request, submission):
226228
announce_to_authors(request, submission)
227229

228230
if new_possibly_replaces:
229-
send_review_possibly_replaces_request(request, draft)
231+
send_review_possibly_replaces_request(request, draft, submitter_info)
230232

231233
submission.save()
232234

ietf/templates/doc/mail/review_possibly_replaces_request.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
{% autoescape off %}
2+
{{ submitter_info }} has suggested new replaced-by information:
3+
24
{{ doc }} is suggested to replace:
35

46
{% for d in possibly_replaces %} {{ d.name }}
@@ -8,5 +10,5 @@ Please visit
810

911
{{ review_url }}
1012

11-
and either accept or decline the suggestion{{ suggested_replaces|pluralize:"s" }}.
13+
and either accept or decline the suggestion.
1214
{% endautoescape %}

0 commit comments

Comments
 (0)