fix: edit vertex key type (#2311)

This commit is contained in:
Calcium-Ion 2025-11-30 16:21:49 +08:00 committed by GitHub
commit d5777de96b

View File

@ -1188,6 +1188,13 @@ const EditChannelModal = (props) => {
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):
if (localInputs.type === 1 || localInputs.type === 14) {
settings.allow_service_tier = localInputs.allow_service_tier === true;