From 06f6355006913c046f84f9b040da15e41c084b69 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 13 Apr 2021 14:51:19 -0500 Subject: [PATCH] chore(analytics): Gem transfer tracking and shorten task score period --- website/server/controllers/api-v3/members.js | 10 ++++++++++ website/server/libs/taskManager.js | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/website/server/controllers/api-v3/members.js b/website/server/controllers/api-v3/members.js index fc5fddbcea..16aeacb9b0 100644 --- a/website/server/controllers/api-v3/members.js +++ b/website/server/controllers/api-v3/members.js @@ -761,6 +761,16 @@ api.transferGems = { } res.respond(200, {}); + + if (res.analytics) { + res.analytics.track('transfer gems', { + uuid: sender._id, + hitType: 'event', + category: 'behavior', + headers: req.headers, + quantity: gemAmount, + }); + } }, }; diff --git a/website/server/libs/taskManager.js b/website/server/libs/taskManager.js index 39514aba15..f2c1ec89a7 100644 --- a/website/server/libs/taskManager.js +++ b/website/server/libs/taskManager.js @@ -474,7 +474,7 @@ async function scoreTask (user, task, direction, req, res) { }); // Track when new users (first 7 days) score tasks - if (moment().diff(user.auth.timestamps.created, 'days') < 7) { + if (moment().diff(user.auth.timestamps.created, 'days') < 3) { res.analytics.track('task score', { uuid: user._id, hitType: 'event',