diff --git a/server.py b/server.py index 9b89e5d..8909034 100644 --- a/server.py +++ b/server.py @@ -370,7 +370,8 @@ def get_user(token): @cache -def get_email(email): +def get_email(email:str): + altemail:str = f"{email.split('@')[0]}@e.hns.au" params = { "embed": "threads", "mailboxId": os.getenv("FREESCOUT_MAILBOX"), @@ -396,10 +397,10 @@ def get_email(email): for conversation in conversations["_embedded"]["conversations"]: addresses = conversation["cc"] for address in addresses: - if address == email: + if address == email or address == altemail: threads.append(parse_email(conversation)) - return {"email": email, "conversations": threads} + return {"email": email, "emailalt": altemail,"conversations": threads} @cache diff --git a/templates/inbox.html b/templates/inbox.html index cba8ac0..7666511 100644 --- a/templates/inbox.html +++ b/templates/inbox.html @@ -12,7 +12,7 @@
-

HNS Email

  {{emails.email}} | Notifications | HNS Email  {{emails.email}} {{emails.emailalt}} | Notifications | Logout