admin/manage/groups pagination

This commit is contained in:
Barış Soner Uşaklı
2015-07-09 14:01:06 -04:00
parent 1602b378e3
commit a12ecbc230
7 changed files with 86 additions and 15 deletions

View File

@@ -22,9 +22,12 @@ module.exports = function(Groups) {
Groups.getGroupsData(groupNames, next);
},
function(groupsData, next) {
groupsData = groupsData.filter(function(group) {
return group && !group.hidden;
});
groupsData = groupsData.filter(Boolean);
if (options.filterHidden) {
groupsData = groupsData.filter(function(group) {
return !group.hidden;
});
}
groupsData.forEach(Groups.escapeGroupData);
Groups.sort(options.sort, groupsData, next);
}