fix: abort signal not processing

This commit is contained in:
Calum H. (IMB11)
2026-05-16 17:15:49 +01:00
parent 680301ed9d
commit 8642134a61
2 changed files with 19 additions and 9 deletions
@@ -733,6 +733,9 @@ function handleUploadFiles() {
uploadState.value.uploadedBytes = clampedUploadedBytes
uploadState.value.completedFiles = completedFiles
uploadState.value.currentFileName = files[currentFileIndex]?.name ?? null
if (clampedUploadedBytes >= totalBytes) {
cancelUpload.value = null
}
}
const handle = client.kyros.content_v1.uploadAddonFile(wid, files, {
@@ -742,6 +745,7 @@ function handleUploadFiles() {
try {
await handle.promise
cancelUpload.value = null
uploadState.value.uploadedBytes = totalBytes
uploadState.value.completedFiles = files.length
uploadState.value.currentFileName = files[files.length - 1]?.name ?? null