Merge pull request #2195 from overleaf/em-collab-permissions

Move collaborators code to async/await

GitOrigin-RevId: 55b5dd8154d024e2cee738208c45a8139870b92b
This commit is contained in:
Timothée Alby
2019-10-07 08:46:36 +00:00
committed by sharelatex
parent b050de1645
commit 5f107374a6
31 changed files with 1335 additions and 1908 deletions
@@ -23,7 +23,7 @@ const UserGetter = require('../User/UserGetter')
const AuthorizationManager = require('../Authorization/AuthorizationManager')
const ProjectEditorHandler = require('../Project/ProjectEditorHandler')
const Metrics = require('metrics-sharelatex')
const CollaboratorsHandler = require('../Collaborators/CollaboratorsHandler')
const CollaboratorsGetter = require('../Collaborators/CollaboratorsGetter')
const CollaboratorsInviteHandler = require('../Collaborators/CollaboratorsInviteHandler')
const PrivilegeLevels = require('../Authorization/PrivilegeLevels')
const TokenAccessHandler = require('../TokenAccess/TokenAccessHandler')
@@ -76,7 +76,7 @@ module.exports = EditorHttpController = {
if (project == null) {
return callback(new Errors.NotFoundError('project not found'))
}
return CollaboratorsHandler.getInvitedMembersWithPrivilegeLevels(
return CollaboratorsGetter.getInvitedMembersWithPrivilegeLevels(
project_id,
function(error, members) {
if (error != null) {