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:
Diffstat (limited to 'plugins/VisitorGenerator')
-rw-r--r--plugins/VisitorGenerator/Controller.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/plugins/VisitorGenerator/Controller.php b/plugins/VisitorGenerator/Controller.php
index a8c8b7b2be..12736c321f 100644
--- a/plugins/VisitorGenerator/Controller.php
+++ b/plugins/VisitorGenerator/Controller.php
@@ -82,6 +82,19 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller {
$timer = new Piwik_Timer;
$startTime = time() - ($daysToCompute-1)*86400;
+
+
+ // Update site.ts_created if we generate visits on days before the website was created
+ $site = new Piwik_Site($idSite);
+ $minGeneratedDate = Piwik_Date::factory($startTime);
+ if($minGeneratedDate->isEarlier($site->getCreationDate()))
+ {
+ // direct access to the website table (bad practise but this is a debug / dev plugin)
+ Zend_Registry::get('db')->update(Piwik_Common::prefixTable("site"),
+ array('ts_created' => $minGeneratedDate->getDatetime()),
+ "idsite = $idSite");
+
+ }
$dates = array();
while($startTime <= time()) {
$visitors = rand($minVisitors, $maxVisitors);