From ab2e6c19a4178bdd4094542e5e2893c3c97fc4d1 Mon Sep 17 00:00:00 2001 From: MuYu Date: Sat, 8 Feb 2025 20:34:52 +0800 Subject: [PATCH] Fixes #13415 reset model-provider-page form value use schema.default (#13416) --- .../account-setting/model-provider-page/model-modal/Form.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/app/components/header/account-setting/model-provider-page/model-modal/Form.tsx b/web/app/components/header/account-setting/model-provider-page/model-modal/Form.tsx index c0a7be68a6..e8e92ca800 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-modal/Form.tsx +++ b/web/app/components/header/account-setting/model-provider-page/model-modal/Form.tsx @@ -61,7 +61,8 @@ const Form: FC = ({ const shouldClearVariable: Record = {} if (showOnVariableMap[key]?.length) { showOnVariableMap[key].forEach((clearVariable) => { - shouldClearVariable[clearVariable] = undefined + const schema = formSchemas.find(it => it.variable === clearVariable) + shouldClearVariable[clearVariable] = schema ? schema.default : undefined }) } onChange({ ...value, [key]: val, ...shouldClearVariable })