summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/admin/update-meta.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/endpoints/admin/update-meta.ts')
-rw-r--r--src/server/api/endpoints/admin/update-meta.ts30
1 files changed, 18 insertions, 12 deletions
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'
}
- }),
+ },
}
};