Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Steur <thomas.steur@gmail.com>2016-04-06 00:10:46 +0300
committerThomas Steur <thomas.steur@gmail.com>2016-04-06 00:10:46 +0300
commitda8ee44274ea28f53415d1c5c04af17bdca42b36 (patch)
tree7e91b3fec45cbeb89681446049c478632e6d69ce /plugins
parentc881db234a884f127e18dcafac84c9e6407fec17 (diff)
fixes #10010 When Github is down some scheduled tasks trigger warnings
Diffstat (limited to 'plugins')
-rw-r--r--plugins/Referrers/SearchEngine.php6
-rw-r--r--plugins/Referrers/Social.php4
2 files changed, 10 insertions, 0 deletions
diff --git a/plugins/Referrers/SearchEngine.php b/plugins/Referrers/SearchEngine.php
index 14009a9029..9b11ac860f 100644
--- a/plugins/Referrers/SearchEngine.php
+++ b/plugins/Referrers/SearchEngine.php
@@ -106,7 +106,12 @@ class SearchEngine extends Singleton
protected function transformData($searchEngines)
{
$urlToInfo = array();
+
foreach ($searchEngines as $name => $info) {
+ if (empty($info) || !is_array($info)) {
+ continue;
+ }
+
foreach ($info as $urlDefinitions) {
foreach ($urlDefinitions['urls'] as $url) {
$searchEngineData = $urlDefinitions;
@@ -116,6 +121,7 @@ class SearchEngine extends Singleton
}
}
}
+
return $urlToInfo;
}
diff --git a/plugins/Referrers/Social.php b/plugins/Referrers/Social.php
index 93766cddf1..1de70a3068 100644
--- a/plugins/Referrers/Social.php
+++ b/plugins/Referrers/Social.php
@@ -84,6 +84,10 @@ class Social extends Singleton
{
$urlToName = array();
foreach ($socials as $name => $urls) {
+ if (empty($urls) || !is_array($urls)) {
+ continue;
+ }
+
foreach ($urls as $url) {
$urlToName[$url] = $name;
}