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/admin/update-meta.ts | 30 ++++++++++++++++----------- 1 file changed, 18 insertions(+), 12 deletions(-) (limited to 'src/server/api/endpoints/admin/update-meta.ts') diff --git a/src/server/api/endpoints/admin/update-meta.ts b/src/server/api/endpoints/admin/update-meta.ts index f45efd7fe5..aed53e12ce 100644 --- a/src/server/api/endpoints/admin/update-meta.ts +++ b/src/server/api/endpoints/admin/update-meta.ts @@ -11,41 +11,47 @@ export const meta = { requireAdmin: true, params: { - broadcasts: $.arr($.obj()).optional.nullable.note({ + broadcasts: { + validator: $.arr($.obj()).optional.nullable, desc: { 'ja-JP': 'ブロードキャスト' } - }), + }, - emojis: $.arr($.obj()).optional.note({ + emojis: { + validator: $.arr($.obj()).optional, desc: { 'ja-JP': 'カスタム絵文字定義' } - }), + }, - disableRegistration: $.bool.optional.nullable.note({ + disableRegistration: { + validator: $.bool.optional.nullable, desc: { 'ja-JP': '招待制か否か' } - }), + }, - disableLocalTimeline: $.bool.optional.nullable.note({ + disableLocalTimeline: { + validator: $.bool.optional.nullable, desc: { 'ja-JP': 'ローカルタイムライン(とソーシャルタイムライン)を無効にするか否か' } - }), + }, - hidedTags: $.arr($.str).optional.nullable.note({ + hidedTags: { + validator: $.arr($.str).optional.nullable, desc: { 'ja-JP': '統計などで無視するハッシュタグ' } - }), + }, - bannerUrl: $.str.optional.nullable.note({ + bannerUrl: { + validator: $.str.optional.nullable, desc: { 'ja-JP': 'インスタンスのバナー画像URL' } - }), + }, } }; -- cgit v1.2.3-freya