From 8cda0a544ea5f78c29e34f0e42ddf84f532e98ed Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Fri, 17 Jan 2025 08:53:59 +0900 Subject: [PATCH] fix --- .../backend/src/server/api/endpoints/notes/drafts/create.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/server/api/endpoints/notes/drafts/create.ts b/packages/backend/src/server/api/endpoints/notes/drafts/create.ts index 0c2e33668a..cc469c9672 100644 --- a/packages/backend/src/server/api/endpoints/notes/drafts/create.ts +++ b/packages/backend/src/server/api/endpoints/notes/drafts/create.ts @@ -15,6 +15,7 @@ import { MiUser } from '@/models/_.js'; import { ApiError } from '@/server/api/error.js'; import { isQuote, isRenote } from '@/misc/is-renote.js'; import { NoteEntityService } from '@/core/entities/NoteEntityService.js'; +import { NoteDraftEntityService } from '@/core/entities/NoteDraftEntityService.js'; export const meta = { tags: ['notes', 'drafts'], @@ -199,6 +200,7 @@ export default class extends Endpoint { // eslint- private noteEntityService: NoteEntityService, private noteDraftService: NoteDraftService, + private noteDraftEntityService: NoteDraftEntityService, ) { super(meta, paramDef, async (ps, me) => { // TODO: ノートendpointのバリデーションとServiceとして共通化 @@ -340,8 +342,10 @@ export default class extends Endpoint { // eslint- channel, }); + const createdDraft = await this.noteDraftEntityService.pack(draft, me); + return { - createdDraft: draft, + createdDraft, }; }); }