From 1156c56ba0fc53fade5684b3353950df6de21056 Mon Sep 17 00:00:00 2001 From: Colby Date: Fri, 17 Sep 2021 14:17:40 -0500 Subject: [PATCH] Update models.py --- errata/models.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/errata/models.py b/errata/models.py index 2ce7c7455..e87106b33 100644 --- a/errata/models.py +++ b/errata/models.py @@ -372,13 +372,16 @@ def send_status_update_email(sender, instance, created, **kwargs): send_email = True if not override_to: - if instance.submitted_by_account_id: - user = get_user_info(instance.submitted_by_account_id) - to = user['email'] - elif instance.submitter_email_address: - to = instance.submitter_email_address - elif instance.submitted_by: - to = instance.submitted_by.email + try: + if instance.submitted_by_account_id: + user = get_user_info(instance.submitted_by_account_id) + to = user['email'] + elif instance.submitter_email_address: + to = instance.submitter_email_address + elif instance.submitted_by: + to = instance.submitted_by.email + except TypeError: + send_email = False else: send_email = False