fix _get_request_ip_address

This commit is contained in:
Ishaan Jaff 2024-08-19 21:08:27 -07:00
parent 8e7bcb42a6
commit cae51fc7fc

View file

@ -1269,8 +1269,9 @@ def _get_user_role(
def _get_request_ip_address(
request: Request, use_x_forwarded_for: Optional[bool] = False
) -> str:
) -> Optional[str]:
client_ip = None
if use_x_forwarded_for is True and "x-forwarded-for" in request.headers:
client_ip = request.headers["x-forwarded-for"]
elif request.client is not None: