From a93c76199e9a26a70ed69aebdbaf6bfab21b5865 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Mon, 14 Jul 2025 17:41:07 +0800 Subject: [PATCH] correct api of email sending --- .../members-page/transfer-ownership-modal/index.tsx | 7 +++---- web/service/common.ts | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/web/app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx b/web/app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx index f606d2d096..1811d799a3 100644 --- a/web/app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx +++ b/web/app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx @@ -52,10 +52,9 @@ const TransferOwnershipModal = ({ onClose, show }: Props) => { const sendEmail = async () => { try { - const res = await sendOwnerEmail( - userProfile.id, - {}, - ) + const res = await sendOwnerEmail({ + language: userProfile.interface_language, + }) startCount() if (res.data) setStepToken(res.data) diff --git a/web/service/common.ts b/web/service/common.ts index 01b9d51e84..cc7b71bee5 100644 --- a/web/service/common.ts +++ b/web/service/common.ts @@ -131,8 +131,8 @@ export const deleteMemberOrCancelInvitation: Fetcher(url) } -export const sendOwnerEmail = (memberID: string, body: { language?: string }) => - post(`/workspaces/current/members/${memberID}/send-owner-transfer-confirm-email`, { body }) +export const sendOwnerEmail = (body: { language?: string }) => + post('/workspaces/current/members/send-owner-transfer-confirm-email', { body }) export const verifyOwnerEmail = (body: { code: string; token: string }) => post('/workspaces/current/members/owner-transfer-check', { body })