Remove dead code

This commit is contained in:
Shane Kilkelly 2018-09-14 09:54:14 +01:00
parent fc0a4298f1
commit fcfcbdb4c5

View file

@ -185,28 +185,11 @@ module.exports = UserUpdater =
return callback(new Errors.NotFoundError('user id and email do no match'))
FeaturesUpdater.refreshFeatures userId, true, callback
mergeSharelatexAndV1Accounts: (sl_id, v1_id, final_email, callback) ->
UserGetter.getUser {'overleaf.id': v1_id}, {_id: 1}, (err, otherUser) =>
if otherUser?
return callback(new Error('v1_id matches an existing user overleaf.id, cannot merge accounts'))
@updateUser sl_id, {
'$set': {
'overleaf.id': v1_id,
email: final_email
},
'$push': {
emails: {
email: final_email, createdAt: new Date()
}
}
}, callback
[
'updateUser'
'changeEmailAddress'
'setDefaultEmailAddress'
'addEmailAddress'
'removeEmailAddress'
'mergeSharelatexAndV1Accounts'
].map (method) ->
metrics.timeAsyncMethod(UserUpdater, method, 'mongo.UserUpdater', logger)