Add 'members' filter to user details page, closes #4529
This commit is contained in:
@@ -50,7 +50,7 @@ router.post("users.list", auth(), pagination(), async (ctx) => {
|
||||
if (filter) {
|
||||
assertIn(
|
||||
filter,
|
||||
["invited", "viewers", "admins", "active", "all", "suspended"],
|
||||
["invited", "viewers", "admins", "members", "active", "all", "suspended"],
|
||||
"Invalid filter"
|
||||
);
|
||||
}
|
||||
@@ -86,6 +86,11 @@ router.post("users.list", auth(), pagination(), async (ctx) => {
|
||||
break;
|
||||
}
|
||||
|
||||
case "members": {
|
||||
where = { ...where, isAdmin: false, isViewer: false };
|
||||
break;
|
||||
}
|
||||
|
||||
case "suspended": {
|
||||
if (actor.isAdmin) {
|
||||
where = {
|
||||
|
||||
Reference in New Issue
Block a user