Skip to content

Commit

Permalink
chore(writeapi): cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
julianlam committed Oct 8, 2020
1 parent 0973fee commit f678247
Showing 1 changed file with 0 additions and 46 deletions.
46 changes: 0 additions & 46 deletions src/routes/write/categories.js
Expand Up @@ -14,51 +14,5 @@ module.exports = function () {
setupApiRoute(router, '/:cid', middleware, [...middlewares, middleware.isAdmin], 'put', controllers.write.categories.update);
setupApiRoute(router, '/:cid', middleware, [...middlewares, middleware.isAdmin], 'delete', controllers.write.categories.delete);

// Category disabled state is deprecated, so this route won't be ported over
// app.route('/:cid/state')
// .put(apiMiddleware.requireUser, apiMiddleware.requireAdmin, apiMiddleware.validateCid, function(req, res) {
// var payload = {};
// payload[req.params.cid] = {
// disabled: 0
// };

// Categories.update(payload, function(err) {
// return errorHandler.handle(err, res);
// });
// })
// .delete(apiMiddleware.requireUser, apiMiddleware.requireAdmin, apiMiddleware.validateCid, function(req, res) {
// var payload = {};
// payload[req.params.cid] = {
// disabled: 1
// };

// Categories.update(payload, function(err) {
// return errorHandler.handle(err, res);
// });
// });

// app.route('/:cid/privileges')
// .put(apiMiddleware.requireUser, apiMiddleware.requireAdmin, apiMiddleware.validateCidIncludingGlobal, function(req, res) {
// changeGroupMembership(req.params.cid, req.body.privileges, req.body.groups, 'join', function(err) {
// return errorHandler.handle(err, res);
// });
// })
// .delete(apiMiddleware.requireUser, apiMiddleware.requireAdmin, apiMiddleware.validateCidIncludingGlobal, function(req, res) {
// changeGroupMembership(req.params.cid, req.body.privileges, req.body.groups, 'leave', function(err) {
// return errorHandler.handle(err, res);
// });
// });

// function changeGroupMembership(cid, privileges, groups, action, callback) {
// privileges = Array.isArray(privileges) ? privileges : [privileges];
// groups = Array.isArray(groups) ? groups : [groups];

// async.each(groups, function(group, groupCb) {
// async.each(privileges, function(privilege, privilegeCb) {
// Groups[action]('cid:' + cid + ':privileges:' + privilege, group, privilegeCb);
// }, groupCb);
// }, callback);
// }

return router;
};

0 comments on commit f678247

Please sign in to comment.