diff --git a/packages/backend/src/core/FanoutTimelineEndpointService.ts b/packages/backend/src/core/FanoutTimelineEndpointService.ts index 94208b9ddf..825b08e1e6 100644 --- a/packages/backend/src/core/FanoutTimelineEndpointService.ts +++ b/packages/backend/src/core/FanoutTimelineEndpointService.ts @@ -123,6 +123,10 @@ export class FanoutTimelineEndpointService { { const parentFilter = filter; filter = (note) => { + const noteJoined = note as MiNote & { + renoteUser: MiUser | null; + replyUser: MiUser | null; + }; if (!ps.ignoreAuthorFromUserSuspension) { if (note.user!.isSuspended) return false; } diff --git a/packages/backend/src/models/Note.ts b/packages/backend/src/models/Note.ts index e0d3f7a4d9..f8b828dda6 100644 --- a/packages/backend/src/models/Note.ts +++ b/packages/backend/src/models/Note.ts @@ -230,11 +230,6 @@ export class MiNote { }) public renoteUserHost: string | null; - // some query includes the following fields - public renoteUser?: MiUser | null; - public replyUser?: MiUser | null; - //#endregion - constructor(data: Partial) { if (data == null) return;