diff --git a/frontend/src/views/setting/system/config/components/baseConfig.vue b/frontend/src/views/setting/system/config/components/baseConfig.vue index b1a8d085b7..03b596e24a 100644 --- a/frontend/src/views/setting/system/config/components/baseConfig.vue +++ b/frontend/src/views/setting/system/config/components/baseConfig.vue @@ -90,6 +90,7 @@ :max="1024" :precision="0" mode="button" + model-event="input" @blur="() => saveFileSizeLimitConfig()" /> @@ -545,6 +546,9 @@ async function saveFileSizeLimitConfig() { try { fileSizeLimitLoading.value = true; + if (fileSizeLimit.value === undefined || fileSizeLimit.value === null || fileSizeLimit.value === 0) { + fileSizeLimit.value = 1024; + } await saveUploadConfig([ { paramKey: 'upload.file.size',