From 19134224395ebb3a2ff48834a62ea4454ba2a366 Mon Sep 17 00:00:00 2001 From: phamhieu Date: Mon, 12 Jun 2023 08:27:07 +0700 Subject: [PATCH] fix: members leave api --- .../interfaces/Organization/TeamSettings/TeamSettings.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx b/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx index cada57f4926..7752b2f122f 100644 --- a/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx +++ b/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx @@ -5,7 +5,7 @@ import * as Tooltip from '@radix-ui/react-tooltip' import { useStore } from 'hooks' import { useParams } from 'common/hooks' -import { post } from 'lib/common/fetch' +import { delete_ } from 'lib/common/fetch' import { API_URL } from 'lib/constants' import InviteMemberButton from './InviteMemberButton' import MembersView from './MembersView' @@ -43,7 +43,9 @@ const TeamSettings = () => { title: 'Are you sure?', message: 'Are you sure you want to leave this team? This is permanent.', onAsyncConfirm: async () => { - const response = await post(`${API_URL}/organizations/${slug}/members/leave`, {}) + const response = await delete_( + `${API_URL}/organizations/${slug}/members/${profile!.gotrue_id}` + ) if (response.error) { throw response.error } else {