Skip to content

Commit bcb2e8e

Browse files
author
Chats
committed
update logging functions
1 parent 8659da3 commit bcb2e8e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/utils/log.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,17 @@ def info(request: Request, response_status: status, user: str = ""):
3131
user = "No User"
3232
else:
3333
source = user
34-
super_client = "x-super-client" in request.headers.keys()
35-
super_contact = "x-super-contact" in request.headers.keys()
34+
client = request.headers.get("x-super-client", False)
35+
client_type = "Super-Client" if client else "Client"
36+
super_contact = request.headers.get("x-super-contact", False)
3637
logger.debug(
3738
"Source: " + request.query_params.get("source", "No Source Param Specified")
3839
)
3940
logger.debug(
4041
"User-Agent: " + request.headers.get("User-Agent", "No User-Agent Found")
4142
)
4243
logger.info(
43-
f"[{request.headers.get('fly-client-ip', request.client.host)}] [{request.method} {request.url.path}] [{response_status}] [{source}] [Super Client: {super_client}] [Super Contact: {super_contact}]"
44+
f"[{request.headers.get('fly-client-ip', request.client.host)}] [{request.method} {request.url.path}] [{response_status}] [{client}] [Super Contact: {super_contact}]"
4445
)
4546

4647

0 commit comments

Comments
 (0)