diff --git a/src/analytics.js b/src/analytics.js index 5250ab8c7f..1c7479e6c2 100644 --- a/src/analytics.js +++ b/src/analytics.js @@ -7,6 +7,7 @@ var nconf = require('nconf'); var crypto = require('crypto'); var db = require('./database'); +var plugins = require('./plugins'); var Analytics = module.exports; @@ -35,6 +36,8 @@ new cronJob('*/10 * * * * *', function () { Analytics.increment = function (keys, callback) { keys = Array.isArray(keys) ? keys : [keys]; + plugins.fireHook('action:analytics.increment', { keys: keys }); + keys.forEach(function (key) { counters[key] = counters[key] || 0; counters[key] += 1;