From 375b6719e9050f8e09af7aee8f681477f28a61f1 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 19 May 2020 14:24:52 -0500 Subject: [PATCH] chore(analytics): slow down dropped item tracking --- website/common/script/fns/randomDrop.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/common/script/fns/randomDrop.js b/website/common/script/fns/randomDrop.js index 8c2a9c50a6..605924dd1d 100644 --- a/website/common/script/fns/randomDrop.js +++ b/website/common/script/fns/randomDrop.js @@ -5,6 +5,7 @@ import reduce from 'lodash/reduce'; import filter from 'lodash/filter'; import pickBy from 'lodash/pickBy'; import size from 'lodash/size'; +import moment from 'moment'; import content from '../content/index'; import i18n from '../i18n'; import { daysSince } from '../cron'; @@ -149,7 +150,7 @@ export default function randomDrop (user, options, req = {}, analytics) { user.items.lastDrop.date = Number(new Date()); user.items.lastDrop.count += 1; - if (analytics) { + if (analytics && moment().diff(user.auth.timestamps.created, 'days') < 7) { analytics.track('dropped item', { uuid: user._id, itemKey: drop.key,