From df0a90f69f151b3a0a5d88f1dba2e502231d604c Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 25 Sep 2022 07:44:42 +0900 Subject: [PATCH] fix type --- .../src/core/remote/activitypub/ApRendererService.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/backend/src/core/remote/activitypub/ApRendererService.ts b/packages/backend/src/core/remote/activitypub/ApRendererService.ts index a401b7424..38850fd12 100644 --- a/packages/backend/src/core/remote/activitypub/ApRendererService.ts +++ b/packages/backend/src/core/remote/activitypub/ApRendererService.ts @@ -23,7 +23,7 @@ import type { UserKeypair } from '@/models/entities/UserKeypair.js'; import type { UsersRepository, UserProfilesRepository, NotesRepository, DriveFilesRepository, EmojisRepository, PollsRepository } from '@/models/index.js'; import { LdSignatureService } from './LdSignatureService.js'; import { ApMfmService } from './ApMfmService.js'; -import type { IActivity } from './type.js'; +import type { IActivity, IObject } from './type.js'; import type { IIdentifier } from './models/identifier.js'; @Injectable() @@ -276,7 +276,7 @@ export class ApRendererService { }; } - public async renderNote(note: Note, dive = true, isTalk = false): Promise> { + public async renderNote(note: Note, dive = true, isTalk = false): Promise { const getPromisedFiles = async (ids: string[]) => { if (!ids || ids.length === 0) return []; const items = await this.driveFilesRepository.findBy({ id: In(ids) }); @@ -399,8 +399,8 @@ export class ApRendererService { id: `${this.config.url}/notes/${note.id}`, type: 'Note', attributedTo, - summary, - content, + summary: summary ?? undefined, + content: content ?? undefined, _misskey_content: text, source: { content: text,