dont display all categories

v1.18.x
barisusakli 11 years ago
parent fa545c5bfd
commit 5f2380fdcd

@ -188,7 +188,7 @@ var db = require('./database'),
}); });
}; };
Categories.getVisibleCategories = function(uid, callback) { Categories.getCategoriesByPrivilege = function(uid, privilege, callback) {
db.getSortedSetRange('categories:cid', 0, -1, function(err, cids) { db.getSortedSetRange('categories:cid', 0, -1, function(err, cids) {
if (err) { if (err) {
return callback(err); return callback(err);
@ -198,7 +198,7 @@ var db = require('./database'),
return callback(null, []); return callback(null, []);
} }
privileges.categories.filter('find', cids, uid, function(err, cids) { privileges.categories.filter(privilege, cids, uid, function(err, cids) {
if (err) { if (err) {
return callback(err); return callback(err);
} }

@ -64,7 +64,7 @@ Controllers.home = function(req, res, next) {
}, },
categories: function (next) { categories: function (next) {
var uid = req.user ? req.user.uid : 0; var uid = req.user ? req.user.uid : 0;
categories.getVisibleCategories(uid, function (err, categoryData) { categories.getCategoriesByPrivilege(uid, 'find', function (err, categoryData) {
if (err) { if (err) {
return next(err); return next(err);
} }

@ -31,7 +31,7 @@ var path = require('path'),
async.parallel([ async.parallel([
function(next) { function(next) {
var categoryUrls = []; var categoryUrls = [];
categories.getVisibleCategories(0, function(err, categoriesData) { categories.getCategoriesByPrivilege(0, 'find', function(err, categoriesData) {
if (err) { if (err) {
return next(err); return next(err);
} }

@ -24,7 +24,7 @@ SocketCategories.getRecentReplies = function(socket, cid, callback) {
}; };
SocketCategories.get = function(socket, data, callback) { SocketCategories.get = function(socket, data, callback) {
categories.getAllCategories(callback); categories.getCategoriesByPrivilege(socket.uid, 'find', callback);
}; };
SocketCategories.loadMore = function(socket, data, callback) { SocketCategories.loadMore = function(socket, data, callback) {

Loading…
Cancel
Save