diff --git a/config/default.cjs b/config/default.cjs index 0557169..c81a061 100644 --- a/config/default.cjs +++ b/config/default.cjs @@ -68,6 +68,7 @@ const config = { }, settings: { enableFileUpload: JSON.parse(SECRET_ENABLE_FILE_UPLOAD), + fileLimit: SECRET_FILE_LIMIT, }, }, }; diff --git a/src/client/routes/home/index.js b/src/client/routes/home/index.js index 3486d3d..e50089b 100644 --- a/src/client/routes/home/index.js +++ b/src/client/routes/home/index.js @@ -162,6 +162,8 @@ const Home = () => { if (json.statusCode !== 201) { if (json.message === 'request file too large, please check multipart config') { setError('The file size is too large'); + } else if (json.message === 'reach files limit') { + setError(`Max ${config.get('settings.fileLimit', 3)} files allowed`); } else { setError(json.error); }