kopia lustrzana https://github.com/c9/core
Merge pull request +7856 from c9/fix-standalone
Fix standalone dependency on analyticspull/117/merge
commit
3ec3b01e8f
|
@ -174,6 +174,7 @@ module.exports = function(config, optimist) {
|
|||
"./c9.vfs.server/download",
|
||||
"./c9.vfs.server/filelist",
|
||||
"./c9.vfs.server/statics",
|
||||
"./c9.analytics/mock_analytics",
|
||||
"./c9.metrics/mock_metrics",
|
||||
"./c9.ide.experiment/mock_experiment",
|
||||
{
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
/**
|
||||
* Dummy implementation of analytics.
|
||||
*/
|
||||
"use strict";
|
||||
|
||||
plugin.consumes = [];
|
||||
plugin.provides = ["analytics"];
|
||||
|
||||
module.exports = plugin;
|
||||
|
||||
function plugin(options, imports, register) {
|
||||
|
||||
register(null, {
|
||||
"analytics": {
|
||||
log: function() {},
|
||||
track: function() {},
|
||||
identify: function() {},
|
||||
logClean: function() {},
|
||||
trackClean: function() {},
|
||||
identifyClean: function() {},
|
||||
}
|
||||
});
|
||||
}
|
|
@ -318,7 +318,10 @@ function plugin(options, imports, register) {
|
|||
function trackActivity(user) {
|
||||
if (new Date(user.lastVfsAccess).getDate() != new Date().getDate() ||
|
||||
Date.now() > user.lastVfsAccess + VFS_ACTIVITY_WINDOW) {
|
||||
|
||||
|
||||
if (user.id === -1)
|
||||
return;
|
||||
|
||||
analytics.identifyClean(user);
|
||||
analytics.trackClean(user, "VFS is active", { uid: user.id });
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue