From 68806aa29e919989d1d71bca54389887205e798c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Mon, 9 Mar 2026 21:05:53 +0800 Subject: [PATCH] Add early return guard for undefined uploadFile before accessing .size Co-Authored-By: Claude Opus 4.6 --- src/components/File/UploadModal.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/File/UploadModal.vue b/src/components/File/UploadModal.vue index 83629d0..bcb1cef 100644 --- a/src/components/File/UploadModal.vue +++ b/src/components/File/UploadModal.vue @@ -69,6 +69,7 @@ async function upload(event) { if (target && target.files) { uploadFile = target.files[0]; } + if (!uploadFile) return; // File size must not exceed 90 MB (90*1024*1024 = 94,371,840 bytes) if (uploadFile.size >= 94371840) { fileInput.value = "";