fix: addressed overlooked update

This commit is contained in:
Sheen Capadngan
2024-09-20 14:45:43 +08:00
parent 4eeea0b27c
commit 02085ce902
2 changed files with 5 additions and 2 deletions
@@ -30,6 +30,7 @@ export const UserGroupsRow = ({ group, handlePopUpOpen }: Props) => {
onClick={(e) => { onClick={(e) => {
e.stopPropagation(); e.stopPropagation();
handlePopUpOpen("removeUserFromGroup", { handlePopUpOpen("removeUserFromGroup", {
groupId: group.id,
groupSlug: group.slug groupSlug: group.slug
}); });
}} }}
@@ -19,9 +19,10 @@ export const UserGroupsSection = ({ orgMembership }: Props) => {
const { mutateAsync: removeUserFromGroup } = useRemoveUserFromGroup(); const { mutateAsync: removeUserFromGroup } = useRemoveUserFromGroup();
const handleRemoveUserFromGroup = useCallback(async (groupSlug: string) => { const handleRemoveUserFromGroup = useCallback(async (groupId: string, groupSlug: string) => {
try { try {
await removeUserFromGroup({ await removeUserFromGroup({
groupId,
slug: groupSlug, slug: groupSlug,
username: orgMembership.user.username username: orgMembership.user.username
}); });
@@ -57,10 +58,11 @@ export const UserGroupsSection = ({ orgMembership }: Props) => {
deleteKey="confirm" deleteKey="confirm"
onDeleteApproved={() => { onDeleteApproved={() => {
const popupData = popUp?.removeUserFromGroup?.data as { const popupData = popUp?.removeUserFromGroup?.data as {
groupId: string;
groupSlug: string; groupSlug: string;
}; };
return handleRemoveUserFromGroup(popupData.groupSlug); return handleRemoveUserFromGroup(popupData.groupId, popupData.groupSlug);
}} }}
/> />
</> </>