mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 03:04:13 +00:00
Merge pull request #4016 from BerriAI/litellm_fix_internal_user_login
[Fix] Admin UI Internal Users
This commit is contained in:
commit
edb34a5439
3 changed files with 12 additions and 2 deletions
|
@ -1366,8 +1366,10 @@ async def user_api_key_auth(
|
|||
else:
|
||||
user_role = "unknown"
|
||||
user_id = "unknown"
|
||||
if user_id_information is not None and isinstance(
|
||||
user_id_information, list and len(user_id_information) > 0
|
||||
if (
|
||||
user_id_information is not None
|
||||
and isinstance(user_id_information, list)
|
||||
and len(user_id_information) > 0
|
||||
):
|
||||
_user = user_id_information[0]
|
||||
user_role = _user.get("user_role", "unknown")
|
||||
|
|
|
@ -35,6 +35,10 @@ function formatUserRole(userRole: string) {
|
|||
return "Admin";
|
||||
case "proxy_admin_viewer":
|
||||
return "Admin Viewer";
|
||||
case "internal_user":
|
||||
return "Internal User";
|
||||
case "internal_viewer":
|
||||
return "Internal Viewer";
|
||||
case "app_user":
|
||||
return "App User";
|
||||
default:
|
||||
|
|
|
@ -99,6 +99,10 @@ const UserDashboard: React.FC<UserDashboardProps> = ({
|
|||
return "Admin Viewer";
|
||||
case "app_user":
|
||||
return "App User";
|
||||
case "internal_user":
|
||||
return "Internal User";
|
||||
case "internal_viewer":
|
||||
return "Internal Viewer";
|
||||
default:
|
||||
return "Unknown Role";
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue