diff --git a/web/src/pages/UsersOverviewPage/UsersTable.tsx b/web/src/pages/UsersOverviewPage/UsersTable.tsx index 5066f7bcc2..13bd69f9dc 100644 --- a/web/src/pages/UsersOverviewPage/UsersTable.tsx +++ b/web/src/pages/UsersOverviewPage/UsersTable.tsx @@ -115,7 +115,7 @@ export const UsersTable = () => { const { mutate: editUser } = useMutation({ mutationFn: api.user.editUser, meta: { - invalidate: [['user-overview'], ['user']], + invalidate: [['user-overview'], ['user'], ['activity-log']], }, }); @@ -427,7 +427,13 @@ export const UsersTable = () => { name: rowData.name, }), actionPromise: () => api.user.disableMfa(rowData.username), - invalidateKeys: [['user-overview'], ['user'], ['session-info'], ['me']], + invalidateKeys: [ + ['user-overview'], + ['user'], + ['session-info'], + ['me'], + ['activity-log'], + ], submitProps: { text: m.users_row_menu_disable_mfa(), variant: 'critical', diff --git a/web/src/pages/UsersOverviewPage/modals/AssignUsersToGroupsModal/AssignUsersToGroupsModal.tsx b/web/src/pages/UsersOverviewPage/modals/AssignUsersToGroupsModal/AssignUsersToGroupsModal.tsx index 276bd87bc0..0bb9bc1e19 100644 --- a/web/src/pages/UsersOverviewPage/modals/AssignUsersToGroupsModal/AssignUsersToGroupsModal.tsx +++ b/web/src/pages/UsersOverviewPage/modals/AssignUsersToGroupsModal/AssignUsersToGroupsModal.tsx @@ -58,7 +58,7 @@ const ModalContent = ({ groups, users }: ModalData) => { closeModal(modalNameValue); }, meta: { - invalidate: [['user-overview'], ['user']], + invalidate: [['user-overview'], ['user'], ['activity-log']], }, }); diff --git a/web/src/pages/user-profile/UserProfilePage/tabs/ProfileDetailsTab/components/ProfileAuthCard/ProfileAuthCard.tsx b/web/src/pages/user-profile/UserProfilePage/tabs/ProfileDetailsTab/components/ProfileAuthCard/ProfileAuthCard.tsx index a700e61d0d..5e0760fcbe 100644 --- a/web/src/pages/user-profile/UserProfilePage/tabs/ProfileDetailsTab/components/ProfileAuthCard/ProfileAuthCard.tsx +++ b/web/src/pages/user-profile/UserProfilePage/tabs/ProfileDetailsTab/components/ProfileAuthCard/ProfileAuthCard.tsx @@ -48,6 +48,7 @@ export const ProfileAuthCard = () => { res.push(['me']); } res.push(['user', user.username]); + res.push(['activity-log']); return { invalidate: res, };