From 2cb99880d62cca4ac6e804ac12f35a1b51c3ee55 Mon Sep 17 00:00:00 2001 From: wukko Date: Thu, 7 Mar 2024 00:27:17 +0600 Subject: [PATCH] twitter: handle no media properly --- src/modules/processing/services/twitter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/processing/services/twitter.js b/src/modules/processing/services/twitter.js index 7e01fab..94b55eb 100644 --- a/src/modules/processing/services/twitter.js +++ b/src/modules/processing/services/twitter.js @@ -104,7 +104,7 @@ export default async function({ id, index, toGif }) { const baseTweet = tweet.data.tweetResult.result.legacy, repostedTweet = baseTweet.retweeted_status_result?.result.legacy.extended_entities; - let media = (repostedTweet?.media || baseTweet.extended_entities.media); + let media = (repostedTweet?.media || baseTweet?.extended_entities?.media); media = media?.filter(m => m.video_info?.variants?.length); // check if there's a video at given index (/video/)