From 0d39ddd3d2c464e0f9b8ff9553dfb0bf728e8640 Mon Sep 17 00:00:00 2001 From: ari melody Date: Fri, 5 Jul 2024 14:56:46 +0100 Subject: [PATCH] do not parse post emojis if post.emoji is undefined --- src/lib/post.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/post.js b/src/lib/post.js index e8700f5..66ccf34 100644 --- a/src/lib/post.js +++ b/src/lib/post.js @@ -44,9 +44,11 @@ export async function parsePost(data, ancestor_count) { post.visibility = data.visibility; post.emojis = []; - data.emojis.forEach(emoji => { - post.emojis[emoji.shortcode] = parseEmoji(emoji.shortcode, emoji.url); - }); + if (post.emojis) { + data.emojis.forEach(emoji => { + post.emojis[emoji.shortcode] = parseEmoji(emoji.shortcode, emoji.url); + }); + } if (data.reactions) post.reactions = parseReactions(data.reactions);