fix - show user success messaged on editing user

This commit is contained in:
Ishaan Jaff 2024-05-30 16:41:50 -07:00
parent 67377e357d
commit 1e314ff3d3
2 changed files with 11 additions and 3 deletions

View file

@ -45,7 +45,6 @@ const EditUserModal: React.FC<EditUserModalProps> = ({ visible, possibleUIRoles,
const handleEditSubmit = async (formValues: Record<string, any>) => {
// Call API to update team with teamId and values
onSubmit(formValues);
form.resetFields();
onCancel();
};

View file

@ -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<ViewUserDashboardProps> = ({
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