chore(email): end split test

This commit is contained in:
Sabe Jones
2019-03-14 07:02:45 -05:00
parent 034058301d
commit 0d374d817c
3 changed files with 2 additions and 23 deletions

View File

@@ -184,11 +184,7 @@ async function registerLocal (req, res, { isV3 = false }) {
.remove({email: savedUser.auth.local.email})
.then(() => {
if (existingUser) return;
if (savedUser._ABtests && savedUser._ABtests.welcomeEmailSplit) {
sendTxnEmail(savedUser, savedUser._ABtests.welcomeEmailSplit);
} else {
sendTxnEmail(savedUser, 'welcome');
}
sendTxnEmail(savedUser, 'welcome-v2d');
});
if (!existingUser) {

View File

@@ -89,11 +89,7 @@ async function loginSocial (req, res) {
.exec()
.then(() => {
if (!existingUser) {
if (savedUser._ABtests && savedUser._ABtests.welcomeEmailSplit) {
sendTxnEmail(savedUser, savedUser._ABtests.welcomeEmailSplit);
} else {
sendTxnEmail(savedUser, 'welcome');
}
sendTxnEmail(savedUser, 'welcome-v2d');
}
}); // eslint-disable-line max-nested-callbacks
}

View File

@@ -128,19 +128,6 @@ function _setUpNewUser (user) {
user.items.quests.dustbunnies = 1;
user.purchased.background.violet = true;
user.preferences.background = 'violet';
const testGroup = Math.random();
if (testGroup < 0.2) {
user._ABtests.welcomeEmailSplit = 'welcome-v2';
} else if (testGroup < 0.4) {
user._ABtests.welcomeEmailSplit = 'welcome-v2b';
} else if (testGroup < 0.6) {
user._ABtests.welcomeEmailSplit = 'welcome-v2c';
} else if (testGroup < 0.8) {
user._ABtests.welcomeEmailSplit = 'welcome-v2d';
} else {
user._ABtests.welcomeEmailSplit = 'welcome';
}
user.items.gear.owned.shield_special_piDay = true;
user.items.gear.equipped.shield = 'shield_special_piDay';
user.items.gear.costume.shield = 'shield_special_piDay';