fix categories not showing up in ACP dropdown if they are links

v1.18.x
Barış Soner Uşaklı 7 years ago
parent b27211f895
commit 13850e3586

@ -339,10 +339,6 @@ Categories.buildForSelect = function (uid, privilege, callback) {
Categories.buildForSelectCategories = function (categories, callback) {
function recursive(category, categoriesData, level, depth) {
if (category.link) {
return;
}
var bullet = level ? '• ' : '';
category.value = category.cid;
category.level = level;
@ -358,7 +354,7 @@ Categories.buildForSelectCategories = function (categories, callback) {
var categoriesData = [];
categories = categories.filter(function (category) {
return category && !category.link && !parseInt(category.parentCid, 10);
return category && !parseInt(category.parentCid, 10);
});
categories.forEach(function (category) {

@ -54,6 +54,10 @@ searchController.search = function (req, res, next) {
return next(err);
}
results.categories = results.categories.filter(function (category) {
return category && !category.link;
});
var categoriesData = [
{ value: 'all', text: '[[unread:all_categories]]' },
{ value: 'watched', text: '[[category:watched-categories]]' },

Loading…
Cancel
Save