diff options
author | Matthieu Napoli <matthieu@mnapoli.fr> | 2015-06-24 18:35:56 +0300 |
---|---|---|
committer | Matthieu Napoli <matthieu@mnapoli.fr> | 2015-06-24 22:22:04 +0300 |
commit | 3b5beec2069cec084ac49c36356473b47233fe0d (patch) | |
tree | 3084012b629173bb00dace15600ffe50ca2f983b /core/Tracker/Visit | |
parent | 9c99b17f7c3b717f20abf8ae520f13912ccfa759 (diff) |
The eager cache seems to behave differently than the lazy cache
Diffstat (limited to 'core/Tracker/Visit')
-rw-r--r-- | core/Tracker/Visit/ReferrerSpamFilter.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/Tracker/Visit/ReferrerSpamFilter.php b/core/Tracker/Visit/ReferrerSpamFilter.php index 51dd30f668..2decd7854a 100644 --- a/core/Tracker/Visit/ReferrerSpamFilter.php +++ b/core/Tracker/Visit/ReferrerSpamFilter.php @@ -45,9 +45,9 @@ class ReferrerSpamFilter $cache = Cache::getEagerCache(); $cacheId = 'ReferrerSpamFilter-' . self::OPTION_STORAGE_NAME; - $list = $cache->fetch($cacheId); - - if (! is_array($list)) { + if ($cache->contains($cacheId)) { + $list = $cache->fetch($cacheId); + } else { $list = $this->loadSpammerList(); $cache->save($cacheId, $list); } |