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:
authormattpiwik <matthieu.aubry@gmail.com>2011-01-07 09:43:21 +0300
committermattpiwik <matthieu.aubry@gmail.com>2011-01-07 09:43:21 +0300
commit992be905e3ba50958c26904ea051b9dead66acaf (patch)
tree24e05e40ecd47518bc27ad9fd32a8ce62244c974 /plugins/VisitorGenerator
parentcf7f200580a10fc028b7f6f0b309e1447ccf5d36 (diff)
Fixes #1373
git-svn-id: http://dev.piwik.org/svn/trunk@3660 59fd770c-687e-43c8-a1e3-f5a4ff64c105
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);