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
path: root/core
diff options
context:
space:
mode:
authorMatthieu Aubry <matt@piwik.org>2015-03-12 06:50:01 +0300
committerMatthieu Aubry <matt@piwik.org>2015-03-12 06:50:01 +0300
commitceff420236aa5d009d6f86dd6a676277eb13572b (patch)
tree9a38558eda81790647c1a9f26b8dd030c6db611e /core
parent1b8320facfdf0c72990a96cadeba28c84eea65e5 (diff)
parent06f3a4f8cbc0aaf0fb33269ba65947ff2e819d28 (diff)
Merge pull request #7365 from piwik/no-data-welcome
Show the JS tracking code instead of the dashboard while no visit is tracked
Diffstat (limited to 'core')
-rw-r--r--core/Tracker/Model.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/core/Tracker/Model.php b/core/Tracker/Model.php
index e40f845e00..bb4fc1075a 100644
--- a/core/Tracker/Model.php
+++ b/core/Tracker/Model.php
@@ -391,6 +391,21 @@ class Model
return $visitRow;
}
+ /**
+ * Returns true if the site doesn't have log data.
+ *
+ * @param int $siteId
+ * @return bool
+ */
+ public function isSiteEmpty($siteId)
+ {
+ $sql = sprintf('SELECT idsite FROM %s WHERE idsite = ? limit 1', Common::prefixTable('log_visit'));
+
+ $result = \Piwik\Db::fetchOne($sql, array($siteId));
+
+ return $result == null;
+ }
+
private function visitFieldsToQuery($valuesToUpdate)
{
$updateParts = array();