From 60680936d3502238f433e5300b137e14ee9ab0b4 Mon Sep 17 00:00:00 2001 From: chenxi <16267732+chenxi-null@users.noreply.github.com> Date: Sun, 20 Apr 2025 10:25:28 +0800 Subject: [PATCH] feat: support escaping the comma character in the API key. (#5088) feat: support escaping the comma character in the API key. --- .../src/pages/settings/ProviderSettings/ProviderSetting.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx index 2f81f0bc..9be84e8f 100644 --- a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx +++ b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx @@ -206,8 +206,9 @@ const ProviderSetting: FC = ({ provider: _provider }) => { if (apiKey.includes(',')) { const keys = apiKey - .split(',') + .split(/(? k.trim()) + .map(k => k.replace(/\\,/g, ',')) .filter((k) => k) const result = await ApiCheckPopup.show({