Files
overleaf-cep/services/web/app/src/Features/User/UserHandler.js
T
Eric Mc Sween 75c7a58100 Merge pull request #15515 from overleaf/em-promisify-user-controller
Promisify UserController

GitOrigin-RevId: d56ddb32abff2c33f45efa58285c7bf02b578cd2
2023-11-03 09:00:13 +00:00

18 lines
472 B
JavaScript

const { promisifyAll } = require('@overleaf/promise-utils')
const TeamInvitesHandler = require('../Subscription/TeamInvitesHandler')
const UserHandler = {
populateTeamInvites(user, callback) {
TeamInvitesHandler.createTeamInvitesForLegacyInvitedEmail(
user.email,
callback
)
},
setupLoginData(user, callback) {
this.populateTeamInvites(user, callback)
},
}
module.exports = UserHandler
module.exports.promises = promisifyAll(UserHandler)