From e6afd91805e870d70c360bf13c4df991bfa5b941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Fri, 28 Dec 2018 17:29:49 +0100 Subject: [PATCH] LocalCacheProxy should not break migrations --- src/c3nav/mapdata/utils/cache/local.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c3nav/mapdata/utils/cache/local.py b/src/c3nav/mapdata/utils/cache/local.py index 78d850f5..b2734fe5 100644 --- a/src/c3nav/mapdata/utils/cache/local.py +++ b/src/c3nav/mapdata/utils/cache/local.py @@ -16,10 +16,10 @@ class LocalCacheProxy: self._maxsize = maxsize self._mapupdate = None self._items = OrderedDict() - self._check_mapupdate() def get(self, key, default=None): - print('get') + if self._mapupdate is None: + self._check_mapupdate() try: # first check out cache result = self._items[key]