diff --git a/ui/litellm-dashboard/src/components/edit_user.tsx b/ui/litellm-dashboard/src/components/edit_user.tsx index 0d5d14e64..139ce8286 100644 --- a/ui/litellm-dashboard/src/components/edit_user.tsx +++ b/ui/litellm-dashboard/src/components/edit_user.tsx @@ -45,7 +45,6 @@ const EditUserModal: React.FC = ({ visible, possibleUIRoles, const handleEditSubmit = async (formValues: Record) => { // Call API to update team with teamId and values onSubmit(formValues); - form.resetFields(); onCancel(); }; diff --git a/ui/litellm-dashboard/src/components/view_users.tsx b/ui/litellm-dashboard/src/components/view_users.tsx index 3f310c3eb..a4b01059a 100644 --- a/ui/litellm-dashboard/src/components/view_users.tsx +++ b/ui/litellm-dashboard/src/components/view_users.tsx @@ -24,6 +24,11 @@ import { Icon, TextInput, } from "@tremor/react"; + +import { + message, +} from "antd"; + import { userInfoCall, userUpdateUserCall, getPossibleUserRoles } from "./networking"; import { Badge, BadgeDelta, Button } from "@tremor/react"; import RequestAccess from "./request_model_access"; @@ -77,8 +82,12 @@ const ViewUserDashboard: React.FC = ({ return; } - userUpdateUserCall(accessToken, editedUser, null); - + try { + await userUpdateUserCall(accessToken, editedUser, null); + message.success(`User ${editedUser.user_id} updated successfully`); + } catch (error) { + console.error("There was an error updating the user", error); + } if (userData) { const updatedUserData = userData.map((user) => user.user_id === editedUser.user_id ? editedUser : user