From 3d4cda3373bdb40395318918e2f5a4bf2a5aa7ce Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Thu, 30 May 2024 15:33:23 -0700 Subject: [PATCH] fix /user/new --- litellm/proxy/proxy_server.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index f3a9b56924..45c2abdf02 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -7697,16 +7697,6 @@ async def new_user(data: NewUserRequest): - max_budget: (float|None) Max budget for given user. """ data_json = data.json() # type: ignore - if "user_role" in data_json: - user_role = data_json["user_role"] - if user_role is not None: - if user_role not in ["proxy_admin", "app_owner", "app_user"]: - raise ProxyException( - message=f"Invalid user role, passed in {user_role}. Must be one of 'admin', 'app_owner', 'app_user'", - type="invalid_user_role", - param="user_role", - code=status.HTTP_400_BAD_REQUEST, - ) if "user_id" in data_json and data_json["user_id"] is None: data_json["user_id"] = str(uuid.uuid4()) auto_create_key = data_json.pop("auto_create_key", True)