diff --git a/apps/web/src/interfaces/fs.ts b/apps/web/src/interfaces/fs.ts index 5e8c2cc0ae..cfb3c50caf 100644 --- a/apps/web/src/interfaces/fs.ts +++ b/apps/web/src/interfaces/fs.ts @@ -371,7 +371,7 @@ async function multiPartUploadFile( const onUploadProgress = (ev: AxiosProgressEvent) => { reportProgress( { - total: fileHandle.file.size + ABYTES, + total: fileHandle.file.size + ABYTES * TOTAL_PARTS, loaded: uploadedBytes + ev.loaded }, { @@ -414,7 +414,7 @@ async function multiPartUploadFile( await fileHandle.addAdditionalData("uploadedChunks", uploadedChunks); await fileHandle.addAdditionalData("uploadedBytes", uploadedBytes); - onUploadProgress({ bytes: 0, loaded: blob.size }); + onUploadProgress({ bytes: 0, loaded: 0 }); } await axios