From cbfd0efd28a3971feb965859bf04f939bf661d97 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Tue, 9 Feb 2021 20:33:55 +0100 Subject: [PATCH] SensorLineChartTile: refactoring --- src/logic/tile/tiles/SensorLineChartTile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/logic/tile/tiles/SensorLineChartTile.py b/src/logic/tile/tiles/SensorLineChartTile.py index cc28613..1a7bb01 100644 --- a/src/logic/tile/tiles/SensorLineChartTile.py +++ b/src/logic/tile/tiles/SensorLineChartTile.py @@ -47,6 +47,7 @@ class SensorLineChartTile(Tile): DATE_FORMAT = '%Y-%m-%d %H:%M:%S' DATE_FORMAT_CHART = '%H:%M:%S' + DATETIME_UNIX_TIMESTAMP_START = datetime(year=1970, month=1, day=1, hour=0, minute=0, second=0) MAX_Y_AXIS_SPACING = 2 @@ -71,8 +72,7 @@ class SensorLineChartTile(Tile): sensorData = storageLeafService.get_data(cacheKey, self._intervalInSeconds, serviceSettings) x, y = self.__prepare_measurement_data(sensorData['sensorValue']) - latestTime = datetime.strptime(x[-1], self.DATE_FORMAT) if x else datetime(year=1970, month=1, day=1, hour=0, - minute=0, second=0) + latestTime = datetime.strptime(x[-1], self.DATE_FORMAT) if x else self.DATETIME_UNIX_TIMESTAMP_START latestValue = y[-1] if y else '' minValue, maxValue = self._get_min_and_max(pageName, -- GitLab