diff options
Diffstat (limited to 'plugins/CustomJsTracker')
-rw-r--r-- | plugins/CustomJsTracker/CustomJsTracker.php | 3 | ||||
-rw-r--r-- | plugins/CustomJsTracker/TrackingCode/JsTestPluginTrackerFiles.php | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/plugins/CustomJsTracker/CustomJsTracker.php b/plugins/CustomJsTracker/CustomJsTracker.php index 5a15fed2d9..9529498d1a 100644 --- a/plugins/CustomJsTracker/CustomJsTracker.php +++ b/plugins/CustomJsTracker/CustomJsTracker.php @@ -23,7 +23,8 @@ class CustomJsTracker extends Plugin 'PluginManager.pluginInstalled' => 'updateTracker', 'PluginManager.pluginUninstalled' => 'updateTracker', 'Updater.componentUpdated' => 'updateTracker', - 'Controller.CoreHome.checkForUpdates.end' => 'updateTracker' + 'Controller.CoreHome.checkForUpdates.end' => 'updateTracker', + 'CustomJsTracker.updateTracker' => 'updateTracker' ); } diff --git a/plugins/CustomJsTracker/TrackingCode/JsTestPluginTrackerFiles.php b/plugins/CustomJsTracker/TrackingCode/JsTestPluginTrackerFiles.php index 160fee1cc4..c30ab89f60 100644 --- a/plugins/CustomJsTracker/TrackingCode/JsTestPluginTrackerFiles.php +++ b/plugins/CustomJsTracker/TrackingCode/JsTestPluginTrackerFiles.php @@ -25,6 +25,11 @@ class JsTestPluginTrackerFiles extends PluginTrackerFiles $trackerFiles = \_glob(PIWIK_DOCUMENT_ROOT . '/plugins/*/' . self::TRACKER_FILE); foreach ($trackerFiles as $trackerFile) { $pluginName = $this->getPluginNameFromFile($trackerFile); + + if ($pluginName === 'PrivacyManager') { + continue; // ignore tracker.js of PrivacyManager, as it would disable Cookies + } + $dirs[$pluginName] = dirname($trackerFile) . '/'; } return $dirs; |