From a7532fdc839d8e3a8c532341012f0931bba2fb79 Mon Sep 17 00:00:00 2001 From: zxhlyh Date: Tue, 19 Aug 2025 17:17:22 +0800 Subject: [PATCH] fix: switch credential --- .../model-auth/authorized/index.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/index.tsx b/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/index.tsx index 8d526e3bda..566faa4b00 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/index.tsx +++ b/web/app/components/header/account-setting/model-provider-page/model-auth/authorized/index.tsx @@ -100,11 +100,13 @@ const Authorized = ({ }, [handleOpenModal, setMergedIsOpen]) const handleItemClick = useCallback((credential: Credential, model?: CustomModel) => { - if (!onItemClick) - return handleActiveCredential(credential, model) + if (onItemClick) + onItemClick(credential, model) + else + handleActiveCredential(credential, model) - onItemClick?.(credential, model) - }, [handleActiveCredential, onItemClick]) + setMergedIsOpen(false) + }, [handleActiveCredential, onItemClick, setMergedIsOpen]) return ( <>