From 8818648740921b678095eff483a368677b58c4ad Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 5 Feb 2020 10:15:09 +0900 Subject: プロキシアカウントをユーザー名ではなくIDで保存するように MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/api/endpoints/admin/update-meta.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/server/api/endpoints/admin') diff --git a/src/server/api/endpoints/admin/update-meta.ts b/src/server/api/endpoints/admin/update-meta.ts index 65650f1295..adcd34bd50 100644 --- a/src/server/api/endpoints/admin/update-meta.ts +++ b/src/server/api/endpoints/admin/update-meta.ts @@ -4,6 +4,7 @@ import { getConnection } from 'typeorm'; import { Meta } from '../../../../models/entities/meta'; import { insertModerationLog } from '../../../../services/insert-moderation-log'; import { DB_MAX_NOTE_TEXT_LENGTH } from '../../../../misc/hard-limits'; +import { ID } from '../../../../misc/cafy-id'; export const meta = { desc: { @@ -165,10 +166,10 @@ export const meta = { } }, - proxyAccount: { - validator: $.optional.nullable.str, + proxyAccountId: { + validator: $.optional.nullable.type(ID), desc: { - 'ja-JP': 'プロキシアカウントのユーザー名' + 'ja-JP': 'プロキシアカウントのID' } }, @@ -479,8 +480,8 @@ export default define(meta, async (ps, me) => { set.recaptchaSecretKey = ps.recaptchaSecretKey; } - if (ps.proxyAccount !== undefined) { - set.proxyAccount = ps.proxyAccount; + if (ps.proxyAccountId !== undefined) { + set.proxyAccountId = ps.proxyAccountId; } if (ps.maintainerName !== undefined) { -- cgit v1.2.3-freya