diff options
author | Matthieu Aubry <matt@piwik.org> | 2015-03-12 06:50:01 +0300 |
---|---|---|
committer | Matthieu Aubry <matt@piwik.org> | 2015-03-12 06:50:01 +0300 |
commit | ceff420236aa5d009d6f86dd6a676277eb13572b (patch) | |
tree | 9a38558eda81790647c1a9f26b8dd030c6db611e /core | |
parent | 1b8320facfdf0c72990a96cadeba28c84eea65e5 (diff) | |
parent | 06f3a4f8cbc0aaf0fb33269ba65947ff2e819d28 (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.php | 15 |
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(); |