mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-06 22:15:48 +01:00
fixes crash in analytics
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
var cronJob = require('cron').CronJob;
|
||||
var async = require('async');
|
||||
var winston = require('winston');
|
||||
|
||||
var db = require('./database');
|
||||
|
||||
@@ -84,8 +85,10 @@ var db = require('./database');
|
||||
|
||||
if (Object.keys(counters).length > 0) {
|
||||
for(var key in counters) {
|
||||
dbQueue.push(async.apply(db.sortedSetIncrBy, 'analytics:' + key, counters[key], today.getTime()));
|
||||
delete counters[key];
|
||||
if (counters.hasOwnProperty(key)) {
|
||||
dbQueue.push(async.apply(db.sortedSetIncrBy, 'analytics:' + key, counters[key], today.getTime()));
|
||||
delete counters[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user