Fixing loader
This commit is contained in:
parent
6ca118f717
commit
73dd738970
2 changed files with 8 additions and 4 deletions
File diff suppressed because one or more lines are too long
|
@ -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>
|
||||||
|
|
Loading…
Add table
Reference in a new issue