Fixed some labelling issues and added support for last month

This commit is contained in:
Julian Lam
2015-11-25 14:48:32 -05:00
parent 7f9ac3f1fe
commit 6d386dd2ee
3 changed files with 30 additions and 17 deletions

View File

@@ -218,16 +218,16 @@ SocketAdmin.analytics.get = function(socket, data, callback) {
async.parallel({
uniqueVisitors: function(next) {
if (data.units === 'days') {
getDailyStatsForSet('analytics:uniquevisitors', Date.now(), data.amount, next);
getDailyStatsForSet('analytics:uniquevisitors', data.until || Date.now(), data.amount, next);
} else {
getHourlyStatsForSet('analytics:uniquevisitors', Date.now(), data.amount, next);
getHourlyStatsForSet('analytics:uniquevisitors', data.until || Date.now(), data.amount, next);
}
},
pageviews: function(next) {
if (data.units === 'days') {
getDailyStatsForSet('analytics:pageviews', Date.now(), data.amount, next);
getDailyStatsForSet('analytics:pageviews', data.until || Date.now(), data.amount, next);
} else {
getHourlyStatsForSet('analytics:pageviews', Date.now(), data.amount, next);
getHourlyStatsForSet('analytics:pageviews', data.until || Date.now(), data.amount, next);
}
},
monthlyPageViews: function(next) {