diff --git a/pages/api/file/uploadsinglefile.js b/pages/api/file/uploadsinglefile.js index 42827762..a89d1961 100644 --- a/pages/api/file/uploadsinglefile.js +++ b/pages/api/file/uploadsinglefile.js @@ -10,7 +10,10 @@ import fs from "fs"; import path from "path"; const FILENAME_ALLOWED = /^[A-Za-z0-9 ._\-:()—']+$/; -const MAX_FILES_PER_UPLOAD_BATCH = process.env.UPLOAD_BATCH_COUNT || 5; +const MAX_FILES_PER_UPLOAD_BATCH = Math.max( + 1, + Number.parseInt(process.env.UPLOAD_BATCH_COUNT || "5", 10) || 5 +); function validateFilenameServer(originalFilename) { const name = path.basename(originalFilename || "");