fix(script): truly unique email for many-accounts scenarios

This commit is contained in:
Sabe Jones
2020-12-22 20:40:03 +00:00
parent c79e3bea05
commit 6fe0d5568a

View File

@@ -41,7 +41,7 @@ async function deleteHabiticaData (user, email) {
'auth.local.hashed_password': '$2a$10$QDnNh1j1yMPnTXDEOV38xOePEWFd4X8DSYwAM8XTmqmacG5X0DKjW', 'auth.local.hashed_password': '$2a$10$QDnNh1j1yMPnTXDEOV38xOePEWFd4X8DSYwAM8XTmqmacG5X0DKjW',
'auth.local.passwordHashMethod': 'bcrypt', 'auth.local.passwordHashMethod': 'bcrypt',
}; };
if (!user.auth.local.email) set['auth.local.email'] = `${truncatedEmail}-gdpr@example.com`; if (!user.auth.local.email) set['auth.local.email'] = `${user._id}@example.com`;
await User.update( await User.update(
{ _id: user._id }, { _id: user._id },
{ $set: set }, { $set: set },