diff options
author | mattab <matthieu.aubry@gmail.com> | 2015-11-23 05:47:17 +0300 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2015-11-23 05:47:17 +0300 |
commit | 13295613614dd3bf3326b61ea5f00f4345dccfd5 (patch) | |
tree | 456ec25394577db38253d5194da204cab35cd533 /core/Tracker/Visit | |
parent | 9904a0609908f9a07d6181acc05a42ea57c97951 (diff) |
Check the list of spammers is an array to prevent notice in edge case, fixes #9244
Diffstat (limited to 'core/Tracker/Visit')
-rw-r--r-- | core/Tracker/Visit/ReferrerSpamFilter.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/Tracker/Visit/ReferrerSpamFilter.php b/core/Tracker/Visit/ReferrerSpamFilter.php index 3d49362444..177200bf6a 100644 --- a/core/Tracker/Visit/ReferrerSpamFilter.php +++ b/core/Tracker/Visit/ReferrerSpamFilter.php @@ -58,6 +58,10 @@ class ReferrerSpamFilter $cache->save($cacheId, $list); } + if(!is_array($list)) { + Common::printDebug('Warning: could not read list of spammers from cache.'); + return array(); + } return $list; } |