Skip to content

Commit 81f8dfc

Browse files
committed
Prevent things from crashing if some of the email fields are null for a liaison.
- Legacy-Id: 2762
1 parent 2ae553a commit 81f8dfc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

ietf/liaisons/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,10 @@ def _can_take_care(liaison, user):
186186
def _find_person_in_emails(liaison, person):
187187
if not person:
188188
return False
189-
emails = ','.join([liaison.cc1, liaison.cc2, liaison.to_email,
189+
emails = ','.join([ e for e in [liaison.cc1, liaison.cc2, liaison.to_email,
190190
liaison.to_poc, liaison.submitter_email,
191191
liaison.replyto, liaison.response_contact,
192-
liaison.technical_contact])
192+
liaison.technical_contact] if e ])
193193
for email in emails.split(','):
194194
name, addr = parseaddr(email)
195195
if email_re.search(addr) and person.emailaddress_set.filter(address=addr):

0 commit comments

Comments
 (0)