From d0fe3da93636fcb329ad734c573f86caa379e773 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sat, 10 Oct 2020 16:29:21 +0200 Subject: [PATCH] BaseUtils: v1.6.2; services should fetch data on start --- .../TheCodeLabs_BaseUtils/MultiCacheKeyService.py | 3 +-- TheCodeLabs_BaseUtils/setup.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py index 50b1c64..a187392 100644 --- a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py +++ b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/MultiCacheKeyService.py @@ -20,8 +20,7 @@ class MultiCacheKeyService(ABC): def get_data(self, cacheKey: str, fetchIntervalInSeconds: int, settings: Dict) -> Dict: if cacheKey not in self._cache: - self._cache[cacheKey] = CacheEntry(cacheKey, fetchIntervalInSeconds, settings, - datetime.now().timestamp(), {}) + self._cache[cacheKey] = CacheEntry(cacheKey, fetchIntervalInSeconds, settings, 0, {}) cacheEntry = self._cache[cacheKey] if self.__is_data_obsolete(cacheEntry): diff --git a/TheCodeLabs_BaseUtils/setup.py b/TheCodeLabs_BaseUtils/setup.py index 2dec9dd..c4dfcdc 100644 --- a/TheCodeLabs_BaseUtils/setup.py +++ b/TheCodeLabs_BaseUtils/setup.py @@ -3,7 +3,7 @@ from setuptools import setup setup( name='TheCodeLabs-BaseUtils', packages=['TheCodeLabs_BaseUtils'], - version='1.6.1', + version='1.6.2', license='MIT', description='Useful python classes', author='TheCodeLabs', -- GitLab