diff --git a/src/logic/tile/tiles/SensorLineChartTile.py b/src/logic/tile/tiles/SensorLineChartTile.py
index 1a7bb01827eae3c508a5837e769af672a7a93940..ad7255a8676a4808b065ceab8cbda6a1503c6f32 100644
--- a/src/logic/tile/tiles/SensorLineChartTile.py
+++ b/src/logic/tile/tiles/SensorLineChartTile.py
@@ -117,6 +117,10 @@ class SensorLineChartTile(Tile):
             else:
                 return 0, 0 + self.MAX_Y_AXIS_SPACING
 
+        return self.__get_min_max_from_service(pageName, startDateTime, endDateTime, storageLeafService)
+
+    def __get_min_max_from_service(self, pageName: str, startDateTime: str, endDateTime: str,
+                                   storageLeafService: MultiCacheKeyService):
         minMaxSettings = {
             'url': self._settings['url'],
             'sensorIDsForMinMax': self._settings['sensorIDsForMinMax'],
@@ -124,6 +128,7 @@ class SensorLineChartTile(Tile):
             'startDateTime': startDateTime,
             'endDateTime': endDateTime
         }
+
         cacheKey = f'{pageName}_{self._uniqueName}_minMax'
         minMaxData = storageLeafService.get_data(cacheKey, self._intervalInSeconds, minMaxSettings)
         LOGGER.debug(f'Received min/max: {minMaxData} for sensorIDs: {self._settings["sensorIDsForMinMax"]}')