mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-19 00:01:29 +00:00
fix(proxy): keep plain-str user_role handling when dropping cast
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
fd7f186929
commit
ab95b8066e
1 changed files with 3 additions and 1 deletions
|
|
@ -411,7 +411,9 @@ async def authenticate_user(
|
|||
user_id=user_id,
|
||||
key=key,
|
||||
user_email=user_email,
|
||||
user_role=user_role.value if user_role is not None else LitellmUserRoles.INTERNAL_USER_VIEW_ONLY.value,
|
||||
user_role=user_role.value
|
||||
if isinstance(user_role, LitellmUserRoles)
|
||||
else (user_role or LitellmUserRoles.INTERNAL_USER_VIEW_ONLY.value),
|
||||
login_method="username_password",
|
||||
password_reset_required=password_reset_required,
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue