aboutsummaryrefslogtreecommitdiff
path: root/templates/_footer.tmpl
diff options
context:
space:
mode:
authorGabriel A. Giovanini <mail@gabrielgio.me>2022-06-16 22:09:39 +0200
committerGabriel A. Giovanini <mail@gabrielgio.me>2022-06-16 22:09:39 +0200
commitdb7e822dda56d32135eca6d3e3211a50cf93d31a (patch)
treea3cdebdb6befe370b66dafd13340d533940c6467 /templates/_footer.tmpl
parentd06f6e1398c5dedb3359ff929c5aaf7317c73ce1 (diff)
downloadmdir-db7e822dda56d32135eca6d3e3211a50cf93d31a.tar.gz
mdir-db7e822dda56d32135eca6d3e3211a50cf93d31a.tar.bz2
mdir-db7e822dda56d32135eca6d3e3211a50cf93d31a.zip
feat: Add one more state
Add a new state to the worker so it can better report what is happening. Also added a status report in the index page.
Diffstat (limited to 'templates/_footer.tmpl')
-rw-r--r--templates/_footer.tmpl14
1 files changed, 14 insertions, 0 deletions
diff --git a/templates/_footer.tmpl b/templates/_footer.tmpl
index 07bc857..97a5bf8 100644
--- a/templates/_footer.tmpl
+++ b/templates/_footer.tmpl
@@ -8,6 +8,20 @@
window.location.href = '/'
});
}
+
+ function getStatus() {
+ fetch("/jobs/", { method: 'GET'})
+ .then((res) => { return objs = res.json(); })
+ .then((objs) => {
+ for (i in objs) {
+ span = document.getElementById("status_"+objs[i].Id);
+ span.textContent = objs[i].Status;
+ }
+ });
+ }
+
+setInterval(getStatus, 1000);
+
</script>
</body>
</html>