fix: use better address calculation for schedule owner. Fixes #2611. (#3709)

This commit is contained in:
Robert Sparks 2022-03-21 08:21:22 -05:00 committed by GitHub
parent be10d6bb10
commit 6ecd4b40e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -734,11 +734,7 @@ class Schedule(models.Model):
# return self.url_edit("")
def owner_email(self):
email = self.owner.email_set.all().order_by('primary').first()
if email:
return email.address
else:
return "noemail"
return self.owner.email_address() or "noemail"
@property
def is_official(self):