diff --git a/packages/features/ee/teams/components/TeamInviteList.tsx b/packages/features/ee/teams/components/TeamInviteList.tsx index 5d49409fbb..d225c9f1df 100644 --- a/packages/features/ee/teams/components/TeamInviteList.tsx +++ b/packages/features/ee/teams/components/TeamInviteList.tsx @@ -35,6 +35,7 @@ export default function TeamInviteList(props: Props) { const deleteTeamMutation = trpc.viewer.teams.delete.useMutation({ async onSuccess() { await utils.viewer.teams.list.invalidate(); + await utils.viewer.teams.get.invalidate(); await utils.viewer.organizations.listMembers.invalidate(); }, async onError(err) { diff --git a/packages/features/ee/teams/components/TeamInviteListItem.tsx b/packages/features/ee/teams/components/TeamInviteListItem.tsx index 7f026daa37..3895c91ada 100644 --- a/packages/features/ee/teams/components/TeamInviteListItem.tsx +++ b/packages/features/ee/teams/components/TeamInviteListItem.tsx @@ -11,6 +11,7 @@ import { DropdownMenuItem, DropdownItem, DropdownMenuTrigger, + showToast, } from "@calcom/ui"; import { Ban, Check, MoreHorizontal, X } from "@calcom/ui/components/icon"; @@ -39,7 +40,9 @@ export default function TeamInviteListItem(props: Props) { const acceptOrLeaveMutation = trpc.viewer.teams.acceptOrLeave.useMutation({ onSuccess: async () => { + showToast(t("success"), "success"); await utils.viewer.teams.get.invalidate(); + await utils.viewer.teams.hasTeamPlan.invalidate(); await utils.viewer.teams.list.invalidate(); await utils.viewer.organizations.listMembers.invalidate(); }, diff --git a/packages/features/ee/teams/components/TeamListItem.tsx b/packages/features/ee/teams/components/TeamListItem.tsx index ddd5c550d6..0471e5831f 100644 --- a/packages/features/ee/teams/components/TeamListItem.tsx +++ b/packages/features/ee/teams/components/TeamListItem.tsx @@ -67,7 +67,10 @@ export default function TeamListItem(props: Props) { const acceptOrLeaveMutation = trpc.viewer.teams.acceptOrLeave.useMutation({ onSuccess: () => { + showToast(t("success"), "success"); + utils.viewer.teams.get.invalidate(); utils.viewer.teams.list.invalidate(); + utils.viewer.teams.hasTeamPlan.invalidate(); utils.viewer.teams.listInvites.invalidate(); }, });