From 9e913f531ca279f371090cea7759d2946ea2d587 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=83=E5=A6=82=E6=AD=A2=E6=B0=B4=E8=87=AA=E5=9C=A8?= =?UTF-8?q?=E5=A6=82=E9=A3=8E?= <57085834+An0510@users.noreply.github.com> Date: Tue, 15 Apr 2025 23:19:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20MCP=E6=9C=8D=E5=8A=A1=E5=99=A8=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0server-filesystem=E6=97=B6=E5=A1=AB=E5=86=99=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E5=90=8E=E5=90=AF=E7=94=A8=E6=97=B6=E6=8A=A5=E9=94=99?= =?UTF-8?q?=20(#4872)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: MCP服务器添加server-filesystem时填写地址后启用时报错 Co-authored-by: annan01 --- src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx b/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx index 2673df85..251b2ba5 100644 --- a/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx +++ b/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx @@ -324,6 +324,12 @@ const McpSettings: React.FC = ({ server }) => { } const onToggleActive = async (active: boolean) => { + + if (isFormChanged && active) { + await onSave() + return + } + await form.validateFields() setLoadingServer(server.id) const oldActiveState = server.isActive