From 16aa238d0e2a5de19e8859e9c33162a1d813b85e Mon Sep 17 00:00:00 2001 From: Adisak Date: Fri, 31 Oct 2025 18:51:54 +0700 Subject: [PATCH] add length name validate post("{subId}") --- src/controllers/FileController.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/controllers/FileController.ts b/src/controllers/FileController.ts index 1dffbe5..690e368 100644 --- a/src/controllers/FileController.ts +++ b/src/controllers/FileController.ts @@ -564,6 +564,9 @@ export class SubFileController extends Controller { let fileList = !body.replace ? await Promise.all( body.fileList.map(async ({ fileName, ...props }) => { + if(fileName.length > 85){ + throw new Error("ไม่สามารถอัปโหลดไฟล์ได้ เนื่องจากชื่อไฟล์มีความยาวเกินที่ระบบกำหนด กรุณาปรับชื่อไฟล์ให้สั้นลง"); + } const dotIndex = fileName.lastIndexOf("."); const originalName = dotIndex !== -1 && !fileName.startsWith(".") ? fileName.slice(0, dotIndex) : fileName;