Skip to content

Commit ef5aff7

Browse files
committed
Use role email for resurrection requests
- Legacy-Id: 3748
1 parent 4f48cb2 commit ef5aff7

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

ietf/idrfc/mails.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -420,8 +420,13 @@ def email_resurrect_requested(request, doc, by):
420420

421421
def email_resurrect_requestedREDESIGN(request, doc, by):
422422
to = "I-D Administrator <internet-drafts@ietf.org>"
423-
frm = by.formatted_email()
424-
send_mail(request, to, frm,
423+
424+
if by.role_set.filter(name="secr", group__acronym="secretariat"):
425+
e = by.role_email("secr", group="secretariat")
426+
else:
427+
e = by.role_email("ad")
428+
429+
send_mail(request, to, e.formatted_email(),
425430
"I-D Resurrection Request",
426431
"idrfc/resurrect_request_email.txt",
427432
dict(doc=doc,
@@ -442,7 +447,12 @@ def email_resurrection_completed(request, doc):
442447
url=settings.IDTRACKER_BASE_URL + doc.idinternal.get_absolute_url()))
443448

444449
def email_resurrection_completedREDESIGN(request, doc, requester):
445-
to = requester.formatted_email()
450+
if requester.role_set.filter(name="secr", group__acronym="secretariat"):
451+
e = requester.role_email("secr", group="secretariat")
452+
else:
453+
e = requester.role_email("ad")
454+
455+
to = e.formatted_email()
446456
frm = "I-D Administrator <internet-drafts-reply@ietf.org>"
447457
send_mail(request, to, frm,
448458
"I-D Resurrection Completed - %s" % doc.file_tag(),

0 commit comments

Comments
 (0)