fix(email): use updated slugs

and genericize logic for easier tweaking later
This commit is contained in:
Sabe Jones
2019-02-22 15:47:24 -06:00
parent 10b69986c0
commit ea5ce64db6
2 changed files with 4 additions and 4 deletions

View File

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

View File

@@ -130,9 +130,9 @@ function _setUpNewUser (user) {
const testGroup = Math.random(); const testGroup = Math.random();
if (testGroup < 0.5) { if (testGroup < 0.5) {
user._ABtests.emailSplit = '20190222_welcome'; user._ABtests.welcomeEmailSplit = 'welcome-v2';
} else { } else {
user._ABtests.emailSplit = '20190222_welcome-v2'; user._ABtests.welcomeEmailSplit = 'welcome-v2b';
} }
if (user.registeredThrough === 'habitica-web') { if (user.registeredThrough === 'habitica-web') {