From 9e9a301f040231cae378e62e6af68ef66e6c52f5 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Fri, 2 Jul 2021 14:52:45 -0500 Subject: [PATCH] chore(analytics): open the task firehose --- website/server/controllers/api-v3/tasks.js | 3 +-- website/server/libs/tasks/index.js | 19 ++++++++----------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/website/server/controllers/api-v3/tasks.js b/website/server/controllers/api-v3/tasks.js index 217771e8eb..e99c4c31f5 100644 --- a/website/server/controllers/api-v3/tasks.js +++ b/website/server/controllers/api-v3/tasks.js @@ -199,8 +199,7 @@ api.createUserTasks = { res.respond(201, tasks.length === 1 ? tasks[0] : tasks); tasks.forEach(task => { - // Track when new users (first 7 days) create tasks - if (moment().diff(user.auth.timestamps.created, 'days') < 7 && user.flags.welcomed) { + if (user.flags.welcomed) { // Don't send Habitica default tasks to analytics res.analytics.track('task create', { uuid: user._id, hitType: 'event', diff --git a/website/server/libs/tasks/index.js b/website/server/libs/tasks/index.js index 3214af421a..a8a43a1a16 100644 --- a/website/server/libs/tasks/index.js +++ b/website/server/libs/tasks/index.js @@ -438,17 +438,14 @@ async function scoreTask (user, task, direction, req, res) { user, }); - // Track when new users (first 7 days) score tasks - if (moment().diff(user.auth.timestamps.created, 'days') < 3) { - res.analytics.track('task score', { - uuid: user._id, - hitType: 'event', - category: 'behavior', - taskType: task.type, - direction, - headers: req.headers, - }); - } + res.analytics.track('task score', { + uuid: user._id, + hitType: 'event', + category: 'behavior', + taskType: task.type, + direction, + headers: req.headers, + }); return { task,