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