fixed disable user

This commit is contained in:
Elyor Djalilov 2024-07-10 22:06:07 +05:00
parent 60469840f1
commit 3200c8d3df
3 changed files with 7 additions and 3 deletions

View File

@ -41,6 +41,7 @@ export const DisableUserDialog = ({
t,
visible,
onClose,
onClosePanel,
userIds,
isLoading,
fetchData,
@ -62,16 +63,17 @@ export const DisableUserDialog = ({
bodyText += t("ChangeUserStatusDialog:DisableGeneralDescription");
const onClickDisableUser = () => {
const onClickDisableUser = async () => {
try {
updateUserStatus(EmployeeStatus.Disabled, userIds);
fetchData();
await updateUserStatus(EmployeeStatus.Disabled, userIds);
await fetchData();
toastr.success(t("PeopleTranslations:SuccessChangeUserStatus"));
} catch (error) {
toastr.error(error as TData);
} finally {
clearSelection();
onClose();
onClosePanel();
}
};

View File

@ -30,6 +30,7 @@ export interface DisableUserDialogProps {
t: TTranslation;
visible: boolean;
onClose: () => void;
onClosePanel: () => void;
userIds: string[];
isLoading: boolean;
fetchData: () => void;

View File

@ -182,6 +182,7 @@ const Sessions = ({
t={t}
visible={disableDialogVisible}
onClose={() => setDisableDialogVisible(false)}
onClosePanel={() => setUserSessionPanelVisible(false)}
fetchData={fetchData}
isLoading={isLoading}
userIds={userIds}