Skip to content

Commit 41f4f5d

Browse files
authored
Merge pull request #20 from donbowman/fix-no-port-host
fix: use None if no port present on Host: header in quart
2 parents 01ba0f3 + a7dc311 commit 41f4f5d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

json_logging/framework/quart/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@ def get_remote_ip(self, request):
112112
return request.remote_addr
113113

114114
def get_remote_port(self, request):
115-
return request.host.split(":", 2)[1]
115+
return (
116+
request.host.split(":", 2)[1]
117+
if len(request.host.split(":", 2)) == 2
118+
else None
119+
)
116120

117121

118122
class QuartResponseAdapter(ResponseAdapter):

0 commit comments

Comments
 (0)