From 5fcbcd0f07e1e12facd312423cabd866fa4c3601 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Wed, 8 May 2024 10:57:42 -1000 Subject: [PATCH] fix(api): :bug: Fix bug where likes wouldn't appear on API notes --- packages/database-interface/note.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/database-interface/note.ts b/packages/database-interface/note.ts index 94e56321..3a395734 100644 --- a/packages/database-interface/note.ts +++ b/packages/database-interface/note.ts @@ -476,10 +476,11 @@ export class Note { card: null, content: replacedContent, emojis: data.emojis.map((emoji) => emojiToAPI(emoji)), + // FIXME: data.likes is always empty favourited: !!(data.likes ?? []).find( (like) => like.likerId === userFetching?.id, ), - favourites_count: (data.likes ?? []).length, + favourites_count: data.likeCount, media_attachments: (data.attachments ?? []).map( (a) => attachmentToAPI(a) as APIAttachment, ),