fix: builtin backend do not submit default_version

This commit is contained in:
jialin
2025-10-22 14:28:18 +08:00
parent ab93c53092
commit 5853bd1eeb
+5 -1
View File
@@ -71,11 +71,15 @@ const BackendList = () => {
if (openModalStatus.action === 'create') {
await createBackend({ data: values });
} else {
const omitFields = openModalStatus.currentData?.is_built_in
? ['built_in_version_configs', 'default_version']
: ['built_in_version_configs'];
await updateBackend(openModalStatus.currentData!.id!, {
data: {
built_in_version_configs:
openModalStatus.currentData?.built_in_version_configs,
..._.omit(values, ['built_in_version_configs']),
..._.omit(values, omitFields),
health_check_path: values.health_check_path || null
}
});