From e73b6315248a0e6d549751d7c2422ed0f5c0bc9d Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Sat, 27 Sep 2025 16:48:51 -0700 Subject: [PATCH] fix: fix runtime openid check --- litellm/proxy/management_endpoints/ui_sso.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/litellm/proxy/management_endpoints/ui_sso.py b/litellm/proxy/management_endpoints/ui_sso.py index 88ce25a6fcc..1227a5017b2 100644 --- a/litellm/proxy/management_endpoints/ui_sso.py +++ b/litellm/proxy/management_endpoints/ui_sso.py @@ -891,8 +891,10 @@ async def insert_sso_user( auto_create_key=False, ) - if result_openid and isinstance(result_openid, OpenID): - new_user_request.metadata = {"auth_provider": result_openid.provider} + if result_openid and hasattr(result_openid, "provider"): + new_user_request.metadata = { + "auth_provider": getattr(result_openid, "provider") + } response = await new_user( data=new_user_request,