From 6ba5968861c4d38f699f8589f99b791cc1470e43 Mon Sep 17 00:00:00 2001 From: MeiMei <30769358+mei23@users.noreply.github.com> Date: Tue, 1 Oct 2019 01:46:31 +0900 Subject: Apply DB limit to the maximum note text length (#5465) --- src/server/api/endpoints/admin/update-meta.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (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 1d6973e7ac..05a1e25c01 100644 --- a/src/server/api/endpoints/admin/update-meta.ts +++ b/src/server/api/endpoints/admin/update-meta.ts @@ -3,6 +3,7 @@ import define from '../../define'; 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'; export const meta = { desc: { @@ -121,7 +122,7 @@ export const meta = { }, maxNoteTextLength: { - validator: $.optional.num.min(0), + validator: $.optional.num.min(0).max(DB_MAX_NOTE_TEXT_LENGTH), desc: { 'ja-JP': '投稿の最大文字数' } -- cgit v1.2.3-freya