Просмотр исходного кода

Fix projection in project query

Shane Kilkelly 9 лет назад
Родитель
Сommit
abe41b6948

+ 7 - 1
services/web/app/coffee/Features/Collaborators/CollaboratorsHandler.coffee

@@ -18,7 +18,13 @@ Sources =
 module.exports = CollaboratorsHandler =
 
 	getMemberIdsWithPrivilegeLevels: (project_id, callback = (error, members) ->) ->
-		Project.findOne { _id: project_id }, { owner_ref: 1, collaberator_refs: 1, readOnly_refs: 1 }, (error, project) ->
+		projection =
+			owner_ref: 1,
+			collaberator_refs: 1,
+			readOnly_refs: 1,
+			tokenAccessReadOnly_refs: 1,
+			tokenAccessReadAndWrite_refs: 1
+		Project.findOne { _id: project_id }, projection, (error, project) ->
 			return callback(error) if error?
 			return callback new Errors.NotFoundError("no project found with id #{project_id}") if !project?
 			members = []