From 9064590292e37c97e18256bda8757b3b23249f18 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Tue, 28 Nov 2023 13:16:22 -1000 Subject: [PATCH] Fix reblogs --- database/entities/Status.ts | 4 +++- server/api/api/v1/statuses/index.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/database/entities/Status.ts b/database/entities/Status.ts index 6e360a87..804a6a8a 100644 --- a/database/entities/Status.ts +++ b/database/entities/Status.ts @@ -79,7 +79,9 @@ export const statusAndUserRelations: Prisma.StatusInclude = { }, }, instance: true, - mentions: true, + mentions: { + include: userRelations, + }, pinnedBy: true, _count: { select: { diff --git a/server/api/api/v1/statuses/index.ts b/server/api/api/v1/statuses/index.ts index c5946f82..86275366 100644 --- a/server/api/api/v1/statuses/index.ts +++ b/server/api/api/v1/statuses/index.ts @@ -192,6 +192,7 @@ export default async ( return errorResponse("Reply status not found", 404); } + // @ts-expect-error Prisma Typescript doesn't include relations replyUser = replyStatus.author; }