diff --git a/src/routes/groups.js b/src/routes/groups.js index 28b4a44b3..243236b47 100644 --- a/src/routes/groups.js +++ b/src/routes/groups.js @@ -6,7 +6,7 @@ exports = module.exports = { add, update, remove, - updateMembers + setMembers }; const assert = require('assert'), @@ -49,7 +49,7 @@ async function update(req, res, next) { next(new HttpSuccess(200, { })); } -async function updateMembers(req, res, next) { +async function setMembers(req, res, next) { assert.strictEqual(typeof req.params.groupId, 'string'); if (!req.body.userIds) return next(new HttpError(404, 'missing or invalid userIds fields')); diff --git a/src/server.js b/src/server.js index 5ad21f1d8..5c4854c6c 100644 --- a/src/server.js +++ b/src/server.js @@ -190,7 +190,7 @@ function initializeExpressSync() { router.get ('/api/v1/groups', token, authorizeUserManager, routes.groups.list); router.post('/api/v1/groups', json, token, authorizeUserManager, routes.groups.add); router.get ('/api/v1/groups/:groupId', token, authorizeUserManager, routes.groups.get); - router.put ('/api/v1/groups/:groupId/members', json, token, authorizeUserManager, routes.groups.updateMembers); + router.put ('/api/v1/groups/:groupId/members', json, token, authorizeUserManager, routes.groups.setMembers); router.post('/api/v1/groups/:groupId', json, token, authorizeUserManager, routes.groups.update); router.del ('/api/v1/groups/:groupId', token, authorizeUserManager, routes.groups.remove);