deduplicate reloading; we already had an unused function for that
authorgregor herrmann <gregor@toastfreeware.priv.at>
Thu, 6 Sep 2018 15:39:33 +0000 (17:39 +0200)
committergregor herrmann <gregor@toastfreeware.priv.at>
Thu, 6 Sep 2018 15:39:33 +0000 (17:39 +0200)
web/static/seepark_web.js

index ff430ff..2aad39b 100644 (file)
@@ -160,24 +160,9 @@ function dayschart(element, title, days, xtickformat) {
        });
 
        // reload data in charts
-       // TODO: this is basically the same as the unused loaddays function below
        setInterval(
                function() {
-                       if (element.substr(0, 7) == 'chart_w') {
-                               console.log("water");
-                               chart.load({
-                                       url: api_base_url_sensors + beginend(days),
-                                       mimeType: 'json'
-                               });
-                               chart.flush();
-                       } else {
-                               console.log("air");
-                               chart.load({
-                                       url: api_base_url_weather + beginend(days),
-                                       mimeType: 'json'
-                               });
-                               chart.flush();
-                       }
+                       loaddays(chart, element, days);
                },
                refresh_interval
        );