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;