From d53c55ecb512be114b394955da22e2450d01e379 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 15 Nov 2020 12:04:54 +0900 Subject: wip: clip --- src/server/api/endpoints/clips/notes.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/server/api/endpoints/clips/notes.ts') diff --git a/src/server/api/endpoints/clips/notes.ts b/src/server/api/endpoints/clips/notes.ts index 4cd7e8c621..5289533a1e 100644 --- a/src/server/api/endpoints/clips/notes.ts +++ b/src/server/api/endpoints/clips/notes.ts @@ -1,10 +1,11 @@ import $ from 'cafy'; import { ID } from '../../../../misc/cafy-id'; import define from '../../define'; -import { Clips, Notes } from '../../../../models'; +import { ClipNotes, Clips, Notes } from '../../../../models'; import { makePaginationQuery } from '../../common/make-pagination-query'; import { generateVisibilityQuery } from '../../common/generate-visibility-query'; import { generateMutedUserQuery } from '../../common/generate-muted-user-query'; +import { ApiError } from '../../error'; export const meta = { tags: ['account', 'notes', 'clips'], @@ -14,6 +15,10 @@ export const meta = { kind: 'read:account', params: { + clipId: { + validator: $.type(ID), + }, + limit: { validator: $.optional.num.range(1, 100), default: 10 @@ -30,7 +35,7 @@ export const meta = { errors: { noSuchClip: { - message: 'No such list.', + message: 'No such clip.', code: 'NO_SUCH_CLIP', id: '1d7645e6-2b6d-4635-b0fe-fe22b0e72e00' } -- cgit v1.2.3-freya