diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-11-02 03:32:24 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-11-02 03:32:24 +0900 |
| commit | 931bdc6aace5e7aa71ffdfb470e208ead78a2a53 (patch) | |
| tree | eee6d7bf5f5480b883bb601517b4d9db03f31e9f /src/server/api/endpoints/users/search.ts | |
| parent | Refactoring (diff) | |
| download | sharkey-931bdc6aace5e7aa71ffdfb470e208ead78a2a53.tar.gz sharkey-931bdc6aace5e7aa71ffdfb470e208ead78a2a53.tar.bz2 sharkey-931bdc6aace5e7aa71ffdfb470e208ead78a2a53.zip | |
Refactoring, Clean up and bug fixes
Diffstat (limited to 'src/server/api/endpoints/users/search.ts')
| -rw-r--r-- | src/server/api/endpoints/users/search.ts | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/src/server/api/endpoints/users/search.ts b/src/server/api/endpoints/users/search.ts index 307a8f6894..a2077b589d 100644 --- a/src/server/api/endpoints/users/search.ts +++ b/src/server/api/endpoints/users/search.ts @@ -11,32 +11,36 @@ export const meta = { requireCredential: false, params: { - query: $.str.note({ + query: { + validator: $.str, desc: { 'ja-JP': 'クエリ' } - }), + }, - offset: $.num.optional.min(0).note({ + offset: { + validator: $.num.optional.min(0), default: 0, desc: { 'ja-JP': 'オフセット' } - }), + }, - limit: $.num.optional.range(1, 100).note({ + limit: { + validator: $.num.optional.range(1, 100), default: 10, desc: { 'ja-JP': '取得する数' } - }), + }, - localOnly: $.bool.optional.note({ + localOnly: { + validator: $.bool.optional, default: false, desc: { 'ja-JP': 'ローカルユーザーのみ検索対象にするか否か' } - }), + }, }, }; |