From 753ec7298a8453a68435fbc27fdf512a3912d8d8 Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Thu, 19 Jun 2025 15:53:15 -0700 Subject: [PATCH] fix(internal_user_endpoints.py): fix check --- .../proxy/management_endpoints/internal_user_endpoints.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/litellm/proxy/management_endpoints/internal_user_endpoints.py b/litellm/proxy/management_endpoints/internal_user_endpoints.py index 415affb358f..53a648ffdad 100644 --- a/litellm/proxy/management_endpoints/internal_user_endpoints.py +++ b/litellm/proxy/management_endpoints/internal_user_endpoints.py @@ -199,14 +199,17 @@ async def _add_user_to_team( str(e) ) ) - except ProxyException as e: + except Exception as e: if "already exists" in str(e) or "doesn't exist" in str(e): verbose_proxy_logger.debug( "litellm.proxy.management_endpoints.internal_user_endpoints.new_user(): User already exists in team - {}".format( str(e) ) ) - elif ProxyErrorTypes.team_member_already_in_team in e.type: + elif ( + isinstance(e, ProxyException) + and ProxyErrorTypes.team_member_already_in_team in e.type + ): verbose_proxy_logger.debug( "litellm.proxy.management_endpoints.internal_user_endpoints.new_user(): User already exists in team - {}".format( str(e)