Adminページのユーザー一覧フィルターに利用可能アカウントを追加 (#5430)

* Adminページのユーザー一覧フィルターにアクティブアカウントを追加

* validator update

* availableに
This commit is contained in:
Satsuki Yanagi
2019-09-21 21:35:22 +09:00
committed by syuilo
parent 1b7454ca77
commit 61642539b1
3 changed files with 4 additions and 0 deletions

View File

@@ -33,6 +33,7 @@ export const meta = {
state: {
validator: $.optional.str.or([
'all',
'available',
'admin',
'moderator',
'adminOrModerator',
@@ -67,6 +68,7 @@ export default define(meta, async (ps, me) => {
const query = Users.createQueryBuilder('user');
switch (ps.state) {
case 'available': query.where('user.isSuspended = FALSE'); break;
case 'admin': query.where('user.isAdmin = TRUE'); break;
case 'moderator': query.where('user.isModerator = TRUE'); break;
case 'adminOrModerator': query.where('user.isAdmin = TRUE OR isModerator = TRUE'); break;