Skip to content

Commit b41f5c4

Browse files
committed
Merged in [19255] from rjsparks@nostrum.com:
Correct calculation of bofreq_responsible mailtrigger.Recipient to return no addresses for documents that are not of type bofreq. Fixes ietf-tools#3358. - Legacy-Id: 19274 Note: SVN reference [19255] has been migrated to Git commit 83f1b62
2 parents d637a4b + a294807 commit b41f5c4

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

ietf/mailtrigger/models.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -406,13 +406,14 @@ def gather_bofreq_editors(self, **kwargs):
406406
def gather_bofreq_responsible(self, **kwargs):
407407
addrs = []
408408
if 'doc' in kwargs:
409-
bofreq = kwargs['doc']
410-
responsible = bofreq_responsible(bofreq)
411-
if responsible:
412-
addrs.extend([leader.email_address() for leader in responsible])
413-
else:
414-
addrs.extend(Recipient.objects.get(slug='iab').gather(**{}))
415-
addrs.extend(Recipient.objects.get(slug='iesg').gather(**{}))
409+
doc = kwargs['doc']
410+
if doc.type_id=='bofreq':
411+
responsible = bofreq_responsible(doc)
412+
if responsible:
413+
addrs.extend([leader.email_address() for leader in responsible])
414+
else:
415+
addrs.extend(Recipient.objects.get(slug='iab').gather(**{}))
416+
addrs.extend(Recipient.objects.get(slug='iesg').gather(**{}))
416417
return addrs
417418

418419
def gather_bofreq_previous_responsible(self, **kwargs):

0 commit comments

Comments
 (0)