diff --git a/database/entities/Status.ts b/database/entities/Status.ts index 552a29c2..5de7546e 100644 --- a/database/entities/Status.ts +++ b/database/entities/Status.ts @@ -506,8 +506,12 @@ export const statusToAPI = async ( visibility: "public", url: `${config.http.base_url}/statuses/${status.id}`, bookmarked: false, - quote: null, - quote_id: undefined, + quote: status.quotingPost + ? await statusToAPI( + status.quotingPost as unknown as StatusWithRelations + ) + : null, + quote_id: status.quotingPost?.id || undefined, }; };