fix: provider proxy_url set null when disabled

This commit is contained in:
jialin
2026-02-24 11:07:53 +08:00
parent 04092c3fa5
commit 0824f0c13b
5 changed files with 36 additions and 11 deletions
+4 -1
View File
@@ -75,6 +75,7 @@ const ModelItem: React.FC<ModelItemProps> = ({
};
const handleTestModel = async () => {
const proxyConfigEnabled = form.getFieldValue('proxy_enabled');
const res = await runTestModel({
id: generateID(),
data: {
@@ -82,7 +83,9 @@ const ModelItem: React.FC<ModelItemProps> = ({
api_token: generateCurrentAPIKey(
form.getFieldValue('api_key')
) as string,
proxy_url: form.getFieldValue('proxy_url') || undefined,
proxy_url: proxyConfigEnabled
? form.getFieldValue('proxy_url') || undefined
: null,
config: {
type: form.getFieldValue(['config', 'type']) || ''
}