diff --git a/svelte/src/home_page/UploadProgressBar.svelte b/svelte/src/home_page/UploadProgressBar.svelte index e682efa..a0f0359 100644 --- a/svelte/src/home_page/UploadProgressBar.svelte +++ b/svelte/src/home_page/UploadProgressBar.svelte @@ -79,7 +79,9 @@ const on_failure = (status, message) => { export const start = () => { start_time = new Date().getTime() - stats_interval = setInterval(on_progress, stats_interval_ms) + if (stats_interval === null) { + stats_interval = setInterval(on_progress, stats_interval_ms) + } let form = new FormData(); form.append('file', job.file, job.name);