fix: tools edit modal schema edit issue (#6396)

This commit is contained in:
Carson 2024-07-18 19:02:23 +08:00 committed by GitHub
parent ba181197c2
commit 929c22a4e8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -87,9 +87,9 @@ const EditCustomCollectionModal: FC<Props> = ({
return return
} }
(async () => { (async () => {
const customCollection = getCustomCollection()
try { try {
const { parameters_schema, schema_type } = await parseParamsSchema(debouncedSchema) const { parameters_schema, schema_type } = await parseParamsSchema(debouncedSchema)
const customCollection = getCustomCollection()
const newCollection = produce(customCollection, (draft) => { const newCollection = produce(customCollection, (draft) => {
draft.schema_type = schema_type draft.schema_type = schema_type
}) })
@ -97,6 +97,7 @@ const EditCustomCollectionModal: FC<Props> = ({
setParamsSchemas(parameters_schema) setParamsSchemas(parameters_schema)
} }
catch (e) { catch (e) {
const customCollection = getCustomCollection()
const newCollection = produce(customCollection, (draft) => { const newCollection = produce(customCollection, (draft) => {
draft.schema_type = '' draft.schema_type = ''
}) })