diff --git a/vospace-ui-frontend/src/uploadsManager.js b/vospace-ui-frontend/src/uploadsManager.js index c70ba510e55ed7e6949735f754d21616ca14f127..b3f0407da34ae36dc2cf355369be668469ea85bf 100644 --- a/vospace-ui-frontend/src/uploadsManager.js +++ b/vospace-ui-frontend/src/uploadsManager.js @@ -70,7 +70,10 @@ export default { reader.addEventListener('progress', (event) => { if (event.loaded && event.total) { - let percent = (event.loaded / event.total) * 100; + // using 99 instead of 100 because progress reaches 100% at the end + // of the upload but MD5 computation takes some time and showing a + // completed progress bar could be misleading + let percent = (event.loaded / event.total) * 99; commit('setProgress', { index, percent }); } });