From cae51fc7fc3493ca1fa64e98eeecf4f8937fd1c9 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Mon, 19 Aug 2024 21:08:27 -0700 Subject: [PATCH] fix _get_request_ip_address --- litellm/proxy/auth/user_api_key_auth.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/auth/user_api_key_auth.py b/litellm/proxy/auth/user_api_key_auth.py index 5dd58466b9..c980f47b58 100644 --- a/litellm/proxy/auth/user_api_key_auth.py +++ b/litellm/proxy/auth/user_api_key_auth.py @@ -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: