feat: add filter

This commit is contained in:
Barış Soner Uşaklı
2020-10-13 17:07:26 -04:00
parent 933989e013
commit 959314c921
4 changed files with 64 additions and 19 deletions

View File

@@ -229,6 +229,10 @@ function render(req, res, data) {
data.adminInviteOnly = registrationType === 'admin-invite-only';
data['sort_' + data.sortBy] = true;
data['searchBy_' + validator.escape(String(req.query.searchBy))] = true;
const filterBy = Array.isArray(req.query.filter) ? req.query.filter : [req.query.filter];
filterBy.forEach(function (filter) {
data['filterBy_' + validator.escape(String(filter))] = true;
});
res.render('admin/manage/users', data);
}