mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Merge pull request #6386 from overleaf/em-promisify
Promisify UserAdminController GitOrigin-RevId: 51bf4ddd0673409006658fb0d8cc60a8b4e1071d
This commit is contained in:
parent
7446523205
commit
fd60549482
4 changed files with 9 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
|||
const { callbackify } = require('util')
|
||||
const { promisify, callbackify } = require('util')
|
||||
const UserGetter = require('../User/UserGetter')
|
||||
const UserMembershipsHandler = require('../UserMembership/UserMembershipsHandler')
|
||||
const UserMembershipEntityConfigs = require('../UserMembership/UserMembershipEntityConfigs')
|
||||
|
@ -80,6 +80,7 @@ const InstitutionsGetter = {
|
|||
InstitutionsGetter.promises = {
|
||||
getCurrentInstitutionIds,
|
||||
getCurrentInstitutionsWithLicence,
|
||||
getManagedInstitutions: promisify(InstitutionsGetter.getManagedInstitutions),
|
||||
}
|
||||
|
||||
module.exports = InstitutionsGetter
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
let PublishersGetter
|
||||
const UserMembershipsHandler = require('../UserMembership/UserMembershipsHandler')
|
||||
const UserMembershipEntityConfigs = require('../UserMembership/UserMembershipEntityConfigs')
|
||||
const { promisifyAll } = require('../../util/promises')
|
||||
const logger = require('@overleaf/logger')
|
||||
const _ = require('underscore')
|
||||
|
||||
|
@ -30,3 +31,5 @@ module.exports = PublishersGetter = {
|
|||
)
|
||||
},
|
||||
}
|
||||
|
||||
module.exports.promises = promisifyAll(PublishersGetter)
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
const OError = require('@overleaf/o-error')
|
||||
const Metrics = require('@overleaf/metrics')
|
||||
const { promisifyAll } = require('../../util/promises')
|
||||
const LearnedWordsManager = require('./LearnedWordsManager')
|
||||
|
||||
module.exports = {
|
||||
|
@ -24,3 +25,5 @@ module.exports = {
|
|||
LearnedWordsManager.deleteUsersLearnedWords(userId, callback)
|
||||
},
|
||||
}
|
||||
|
||||
module.exports.promises = promisifyAll(module.exports)
|
||||
|
|
|
@ -399,6 +399,7 @@ const UserUpdater = {
|
|||
const promises = {
|
||||
addAffiliationForNewUser: promisify(UserUpdater.addAffiliationForNewUser),
|
||||
addEmailAddress,
|
||||
clearSAMLData,
|
||||
confirmEmail,
|
||||
setDefaultEmailAddress,
|
||||
updateUser: promisify(UserUpdater.updateUser),
|
||||
|
|
Loading…
Reference in a new issue