diff --git a/api/get_data.py b/api/get_data.py index 944dd34..3c053e3 100644 --- a/api/get_data.py +++ b/api/get_data.py @@ -39,6 +39,9 @@ def get_data(): else: amount = int(request.args["amount"]) + if amount > row_count: + amount = row_count + compress_count = round(row_count / amount) print(">> Compressing from %s to %s values with interval %s" % (row_count, amount, compress_count)) diff --git a/api/insert_data.py b/api/insert_data.py index aef43ef..30c4153 100644 --- a/api/insert_data.py +++ b/api/insert_data.py @@ -23,7 +23,7 @@ def insert_data(): if current["weight"] - float(r_data["w"]) > 0.5: notifications.Feed().push_notification("warning", "Gewichtsabfall!", - "Das Gewicht ist bei der aktuellen Messung um %skg abgefallen!" + "Das Gewicht ist bei der aktuellen Messung um %sg abgefallen!" % str(round(float(r_data["w"]) - current["weight"], 2))) except Exception as e: print("Error while performing data checks!\n" diff --git a/pages/components/charts.html b/pages/components/charts.html index 5e4a5aa..ad58f65 100644 --- a/pages/components/charts.html +++ b/pages/components/charts.html @@ -5,13 +5,13 @@
+ +
+ Zeitspanne für die Berechnung von Delta Werten (in Minuten): diff --git a/pages/components/sidenav.html b/pages/components/sidenav.html index bce30a7..3edd3df 100644 --- a/pages/components/sidenav.html +++ b/pages/components/sidenav.html @@ -1,4 +1,4 @@ -Die Daten werden aus unserer Datenbank abgerufen. Dies kann einen Moment dauern.
-