diff options
author | Daniel Kesselberg <mail@danielkesselberg.de> | 2020-03-18 17:38:07 +0300 |
---|---|---|
committer | Daniel Kesselberg <mail@danielkesselberg.de> | 2020-03-18 17:38:07 +0300 |
commit | f71748d5d8f530068a5ea3f1bd9a03eea3c2405b (patch) | |
tree | 04365a077aed38289dd8abb714037c62b7de46b2 /js | |
parent | d90767e99366747da188900ae083e4b9689d140c (diff) |
Enqueue next update after the last update is done
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Diffstat (limited to 'js')
-rw-r--r-- | js/script.js | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/js/script.js b/js/script.js index a7691ec..19890d6 100644 --- a/js/script.js +++ b/js/script.js @@ -48,13 +48,17 @@ }); function updateInfo() { - var url = OC.generateUrl('/apps/serverinfo/update'); - - $.get(url).success(function (response) { - updateCPUStatistics(response.system.cpuload); - updateMemoryStatistics(response.system.mem_total, response.system.mem_free, response.system.swap_total, response.system.swap_free); - }); + const url = OC.generateUrl('/apps/serverinfo/update') + + $.get(url).success(function(response) { + updateCPUStatistics(response.system.cpuload) + updateMemoryStatistics(response.system.mem_total, response.system.mem_free, response.system.swap_total, response.system.swap_free) + }).complete(function() { + setTimeout(updateInfo, 300) + }) } + + setTimeout(updateInfo, 0) }); $(window).load(function(){ |