fix: builtin backend do not submit default_version
This commit is contained in:
@@ -71,11 +71,15 @@ const BackendList = () => {
|
|||||||
if (openModalStatus.action === 'create') {
|
if (openModalStatus.action === 'create') {
|
||||||
await createBackend({ data: values });
|
await createBackend({ data: values });
|
||||||
} else {
|
} else {
|
||||||
|
const omitFields = openModalStatus.currentData?.is_built_in
|
||||||
|
? ['built_in_version_configs', 'default_version']
|
||||||
|
: ['built_in_version_configs'];
|
||||||
|
|
||||||
await updateBackend(openModalStatus.currentData!.id!, {
|
await updateBackend(openModalStatus.currentData!.id!, {
|
||||||
data: {
|
data: {
|
||||||
built_in_version_configs:
|
built_in_version_configs:
|
||||||
openModalStatus.currentData?.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
|
health_check_path: values.health_check_path || null
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user