diff --git a/packages/core/client/src/schema-component/antd/upload/shared.ts b/packages/core/client/src/schema-component/antd/upload/shared.ts index a283a5e94..3239d05a0 100644 --- a/packages/core/client/src/schema-component/antd/upload/shared.ts +++ b/packages/core/client/src/schema-component/antd/upload/shared.ts @@ -185,6 +185,7 @@ export function useUploadProps({ serviceEr }); } formData.append(filename, file); + // eslint-disable-next-line promise/catch-or-return api.axios .post(action, formData, { withCredentials, @@ -227,7 +228,7 @@ export const toItem = (file) => { }; export const toFileList = (fileList: any) => { - return toArr(fileList).map(toItem); + return toArr(fileList?.filter(Boolean)).map(toItem); }; export const toValue = (fileList: any) => {