This commit is contained in:
barisusakli
2015-09-20 16:06:17 -04:00
parent 0b331142a2
commit c139dfa843
3 changed files with 36 additions and 1 deletions

View File

@@ -266,6 +266,21 @@ categoriesController.get = function(req, res, callback) {
});
};
categoriesController.getCategory = function(req, res, next) {
async.parallel({
canRead: async.apply(privileges.categories.can, 'read', req.params.cid, req.uid),
categoryData: async.apply(categories.getCategoryData, req.params.cid)
}, function(err, results) {
if (err || !results.categoryData) {
return next(err);
}
if (!results.canRead) {
return helpers.notAllowed(req, res);
}
res.json(results.categoryData);
});
};
module.exports = categoriesController;