Commit a3796b90 by Seefs

fix: edit vertex key type

parent d98e7b3d
...@@ -1188,6 +1188,13 @@ const EditChannelModal = (props) => { ...@@ -1188,6 +1188,13 @@ const EditChannelModal = (props) => {
settings.aws_key_type = localInputs.aws_key_type || 'ak_sk'; settings.aws_key_type = localInputs.aws_key_type || 'ak_sk';
} }
// type === 41 (Vertex): 始终保存 vertex_key_type 到 settings,避免编辑时被重置
if (localInputs.type === 41) {
settings.vertex_key_type = localInputs.vertex_key_type || 'json';
} else if ('vertex_key_type' in settings) {
delete settings.vertex_key_type;
}
// type === 1 (OpenAI) 或 type === 14 (Claude): 设置字段透传控制(显式保存布尔值) // type === 1 (OpenAI) 或 type === 14 (Claude): 设置字段透传控制(显式保存布尔值)
if (localInputs.type === 1 || localInputs.type === 14) { if (localInputs.type === 1 || localInputs.type === 14) {
settings.allow_service_tier = localInputs.allow_service_tier === true; settings.allow_service_tier = localInputs.allow_service_tier === true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment