Skip to content

Commit 9b94f7a

Browse files
caddoosgiehl
authored andcommitted
Remove feature flag
1 parent 7489fb6 commit 9b94f7a

3 files changed

Lines changed: 2 additions & 47 deletions

File tree

core/Tracker/Visit.php

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
use Piwik\Plugin\Dimension\VisitDimension;
1717
use Piwik\Plugin\LogTablesProvider;
1818
use Piwik\Plugins\Actions\Tracker\ActionsRequestProcessor;
19-
use Piwik\Plugins\FeatureFlags\FeatureFlagManager;
20-
use Piwik\Plugins\FeatureFlags\FeatureFlags\UpdateVisitIdInLogTablesOnTrackingRequests;
2119
use Piwik\Tracker;
2220
use Piwik\Tracker\Visit\VisitProperties;
2321

@@ -71,18 +69,12 @@ class Visit implements VisitInterface
7169
*/
7270
protected $previousVisitProperties;
7371

74-
/**
75-
* @var FeatureFlagManager
76-
*/
77-
private $featureFlagManager;
78-
7972
public function __construct()
8073
{
8174
$requestProcessors = StaticContainer::get('Piwik\Plugin\RequestProcessors');
8275
$this->requestProcessors = $requestProcessors->getRequestProcessors();
8376
$this->visitProperties = null;
8477
$this->userSettings = StaticContainer::get('Piwik\Tracker\Settings');
85-
$this->featureFlagManager = StaticContainer::get(FeatureFlagManager::class);
8678
}
8779

8880
public function setRequest(Request $request)
@@ -385,10 +377,8 @@ protected function updateExistingVisit($valuesToUpdate)
385377
$wasInserted = $this->getModel()->updateVisit($idSite, $idVisit, $valuesToUpdate);
386378

387379
if (isset($valuesToUpdate['idvisitor'])) {
388-
if ($this->featureFlagManager->isFeatureActive(UpdateVisitIdInLogTablesOnTrackingRequests::class)) {
389-
$this->updateIdVisitorAcrossLogTables($valuesToUpdate['idvisitor']);
390-
Common::printDebug('Updating idvisitor across tables for idvisit = ' . $idVisit);
391-
}
380+
$this->updateIdVisitorAcrossLogTables($valuesToUpdate['idvisitor']);
381+
Common::printDebug('Updating idvisitor across tables for idvisit = ' . $idVisit);
392382

393383
//For debug output below
394384
$valuesToUpdate['idvisitor'] = bin2hex($valuesToUpdate['idvisitor']);

plugins/FeatureFlags/FeatureFlags/UpdateVisitIdInLogTablesOnTrackingRequests.php

Lines changed: 0 additions & 24 deletions
This file was deleted.

tests/PHPUnit/Integration/Tracker/UserIdVisitorIdTest.php

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,8 @@
1111

1212
use Piwik\Common;
1313
use Piwik\Config;
14-
use Piwik\Container\StaticContainer;
1514
use Piwik\Date;
1615
use Piwik\Db;
17-
use Piwik\Plugins\FeatureFlags\FeatureFlagManager;
18-
use Piwik\Plugins\FeatureFlags\FeatureFlags\UpdateVisitIdInLogTablesOnTrackingRequests;
1916
use Piwik\Tests\Framework\Fixture;
2017
use Piwik\Tests\Framework\TestCase\IntegrationTestCase;
2118

@@ -43,14 +40,6 @@ public function setUp(): void
4340

4441
$this->testEnv = static::$fixture->getTestEnvironment();
4542
$this->trackerEventTsIterator = Date::factory(self::FIRST_VISIT_TIME)->getTimestamp();
46-
47-
$mockFeatureFlagManager = $this->createMock(FeatureFlagManager::class);
48-
$mockFeatureFlagManager
49-
->method('isFeatureActive')
50-
->with(UpdateVisitIdInLogTablesOnTrackingRequests::class)
51-
->willReturn(true);
52-
53-
StaticContainer::getContainer()->set(FeatureFlagManager::class, $mockFeatureFlagManager);
5443
}
5544

5645
private function trackPageview(\MatomoTracker $tracker, $url)

0 commit comments

Comments
 (0)