Fixing loader

This commit is contained in:
Axel 2021-12-24 09:53:53 +01:00
parent 6ca118f717
commit 73dd738970
2 changed files with 8 additions and 4 deletions

File diff suppressed because one or more lines are too long

View file

@ -38,12 +38,16 @@
this.refreshed_time = this.moment(); this.refreshed_time = this.moment();
this.loading.hide() this.loading.hide()
}) })
.catch(error => window.alert('Cannot get tasks')) .catch(error => {
this.loading.hide()
clearTimeout(this.refresh)
window.alert('An error occurred when getting tasks. Automatic refresh has been disabled. You should fix and reload this page.')
})
this.refreshed_time = this.moment(); this.refreshed_time = this.moment();
} }
}, },
beforeRouteLeave(to, from, next) { beforeRouteLeave(to, from, next) {
clearTimeout(this.refresh); clearTimeout(this.refresh)
next(); next();
}, },
mounted: function() { mounted: function() {
@ -51,7 +55,7 @@
this.getTasks() this.getTasks()
this.refresh = window.setInterval(() => { this.refresh = window.setInterval(() => {
this.getTasks(); this.getTasks();
}, 10000) }, 60000)
} }
} }
</script> </script>