fix: handle null selectedFile when uploading multiple files

This commit is contained in:
复语
2026-05-09 18:02:21 +08:00
parent b38f7c7ba3
commit 59f57a7e9c
+2
View File
@@ -1100,6 +1100,8 @@ const handleSubmit = async () => {
size:
sendType.value === 'text'
? `${(textContent.value.length / 1024).toFixed(2)} KB`
: selectedFiles.value.length > 0
? `${(selectedFiles.value.reduce((acc, f) => acc + f.size, 0) / (1024 * 1024)).toFixed(1)} MB`
: `${(selectedFile.value!.size / (1024 * 1024)).toFixed(1)} MB`,
expiration:
expirationMethod.value === 'forever'