generated from nathanwoodburn/python-webserver-template
feat: Add e.hns.au email domain
All checks were successful
Build Docker / BuildImage (push) Successful in 52s
All checks were successful
Build Docker / BuildImage (push) Successful in 52s
This commit is contained in:
parent
4e7bc0335c
commit
5c6f049fb4
@ -370,7 +370,8 @@ def get_user(token):
|
|||||||
|
|
||||||
|
|
||||||
@cache
|
@cache
|
||||||
def get_email(email):
|
def get_email(email:str):
|
||||||
|
altemail:str = f"{email.split('@')[0]}@e.hns.au"
|
||||||
params = {
|
params = {
|
||||||
"embed": "threads",
|
"embed": "threads",
|
||||||
"mailboxId": os.getenv("FREESCOUT_MAILBOX"),
|
"mailboxId": os.getenv("FREESCOUT_MAILBOX"),
|
||||||
@ -396,10 +397,10 @@ def get_email(email):
|
|||||||
for conversation in conversations["_embedded"]["conversations"]:
|
for conversation in conversations["_embedded"]["conversations"]:
|
||||||
addresses = conversation["cc"]
|
addresses = conversation["cc"]
|
||||||
for address in addresses:
|
for address in addresses:
|
||||||
if address == email:
|
if address == email or address == altemail:
|
||||||
threads.append(parse_email(conversation))
|
threads.append(parse_email(conversation))
|
||||||
|
|
||||||
return {"email": email, "conversations": threads}
|
return {"email": email, "emailalt": altemail,"conversations": threads}
|
||||||
|
|
||||||
|
|
||||||
@cache
|
@cache
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<header style="display: inline;">
|
<header style="display: inline;">
|
||||||
<img src="/favicon.png" style="width:50px;height:50px;">
|
<img src="/favicon.png" style="width:50px;height:50px;">
|
||||||
<h1>HNS Email</h1> <span style="float:right">{{emails.email}} | <a href="/notifications">Notifications</a> | <a
|
<h1>HNS Email</h1> <span style="float:right">{{emails.email}} {{emails.emailalt}} | <a href="/notifications">Notifications</a> | <a
|
||||||
href="/logout">Logout</a></span>
|
href="/logout">Logout</a></span>
|
||||||
</header>
|
</header>
|
||||||
<br>
|
<br>
|
||||||
|
Loading…
Reference in New Issue
Block a user