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:
authormattab <matthieu.aubry@gmail.com>2015-02-18 06:55:23 +0300
committermattab <matthieu.aubry@gmail.com>2015-02-18 06:55:23 +0300
commit4e18d76ea45ddc73c095f96105ff242c4a22d6b7 (patch)
tree7da2530a2fa45ee20e50e2bde81263505e6c04c3
parentb1e99c6913562fca831202d627b9858e152c3d1b (diff)
By default, use the RAW non-anonimised ip when geo locating IPs.
This prevents wrong geo location by default and should make users less confused.
-rw-r--r--plugins/PrivacyManager/Config.php2
-rw-r--r--plugins/PrivacyManager/tests/Integration/PrivacyManagerConfigTest.php10
2 files changed, 6 insertions, 6 deletions
diff --git a/plugins/PrivacyManager/Config.php b/plugins/PrivacyManager/Config.php
index ac6e143b11..3767cdc5f4 100644
--- a/plugins/PrivacyManager/Config.php
+++ b/plugins/PrivacyManager/Config.php
@@ -27,7 +27,7 @@ use Piwik\Tracker\Cache;
class Config
{
private $properties = array(
- 'useAnonymizedIpForVisitEnrichment' => array('type' => 'boolean', 'default' => true),
+ 'useAnonymizedIpForVisitEnrichment' => array('type' => 'boolean', 'default' => false),
'ipAddressMaskLength' => array('type' => 'integer', 'default' => 2),
'doNotTrackEnabled' => array('type' => 'boolean', 'default' => true),
'ipAnonymizerEnabled' => array('type' => 'boolean', 'default' => true),
diff --git a/plugins/PrivacyManager/tests/Integration/PrivacyManagerConfigTest.php b/plugins/PrivacyManager/tests/Integration/PrivacyManagerConfigTest.php
index 1e17f7253f..9c6b56a208 100644
--- a/plugins/PrivacyManager/tests/Integration/PrivacyManagerConfigTest.php
+++ b/plugins/PrivacyManager/tests/Integration/PrivacyManagerConfigTest.php
@@ -31,15 +31,15 @@ class PrivacyManagerConfigTest extends IntegrationTestCase
public function test_useAnonymizedIpForVisitEnrichment()
{
- $this->assertTrue($this->config->useAnonymizedIpForVisitEnrichment);
-
- $this->config->useAnonymizedIpForVisitEnrichment = false;
-
$this->assertFalse($this->config->useAnonymizedIpForVisitEnrichment);
$this->config->useAnonymizedIpForVisitEnrichment = true;
$this->assertTrue($this->config->useAnonymizedIpForVisitEnrichment);
+
+ $this->config->useAnonymizedIpForVisitEnrichment = false;
+
+ $this->assertFalse($this->config->useAnonymizedIpForVisitEnrichment);
}
public function test_doNotTrackEnabled()
@@ -82,7 +82,7 @@ class PrivacyManagerConfigTest extends IntegrationTestCase
'PrivacyManager.ipAddressMaskLength' => 2,
'PrivacyManager.ipAnonymizerEnabled' => true,
'PrivacyManager.doNotTrackEnabled' => true,
- 'PrivacyManager.useAnonymizedIpForVisitEnrichment' => true,
+ 'PrivacyManager.useAnonymizedIpForVisitEnrichment' => false,
);
$this->assertEquals($expected, $content);