From 931bdc6aace5e7aa71ffdfb470e208ead78a2a53 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 2 Nov 2018 03:32:24 +0900 Subject: Refactoring, Clean up and bug fixes --- src/server/api/endpoints/users/search.ts | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'src/server/api/endpoints/users/search.ts') 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': 'ローカルユーザーのみ検索対象にするか否か' } - }), + }, }, }; -- cgit v1.2.3-freya