diff --git a/package-lock.json b/package-lock.json index 99532db324..2a99f33253 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "habitica", - "version": "4.146.6", + "version": "4.146.7", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 35a272eaf7..21684d5847 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "habitica", "description": "A habit tracker app which treats your goals like a Role Playing Game.", - "version": "4.146.6", + "version": "4.146.7", "main": "./website/server/index.js", "dependencies": { "@babel/core": "^7.10.3", diff --git a/website/server/libs/auth/index.js b/website/server/libs/auth/index.js index e8e60824f3..54e4e595f6 100644 --- a/website/server/libs/auth/index.js +++ b/website/server/libs/auth/index.js @@ -207,6 +207,7 @@ async function registerLocal (req, res, { isV3 = false }) { .catch(err => logger.error(err)); if (!existingUser) { + savedUser._ABtests['20200625_drops'] = '12345678'.indexOf(savedUser._id.slice(0, 1)) !== -1 ? 'boosted' : 'control'; res.analytics.track('register', { category: 'acquisition', type: 'local', diff --git a/website/server/libs/auth/social.js b/website/server/libs/auth/social.js index 02e4d64faf..9b3878d68c 100644 --- a/website/server/libs/auth/social.js +++ b/website/server/libs/auth/social.js @@ -112,6 +112,7 @@ export async function loginSocial (req, res) { // eslint-disable-line import/pre } if (!existingUser) { + savedUser._ABtests['20200625_drops'] = '12345678'.indexOf(savedUser._id.slice(0, 1)) !== -1 ? 'boosted' : 'control'; res.analytics.track('register', { category: 'acquisition', type: network,