From 5b5a91b33bb124b4710450f00f3df9ae7dde7f9f Mon Sep 17 00:00:00 2001 From: robbond Date: Tue, 7 Apr 2026 11:24:17 +0100 Subject: [PATCH] Make uploadsinglefile batch size env-configurable with fallback of 5 --- pages/api/file/uploadsinglefile.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 || "");