From aabfa7cf3457736f1f5e4206fa33e5357e2aadfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Fri, 25 Nov 2022 20:50:38 +0100 Subject: [PATCH] [nitter] fix direct Tweet links --- gallery_dl/extractor/nitter.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gallery_dl/extractor/nitter.py b/gallery_dl/extractor/nitter.py index f885204c..cb51cf14 100644 --- a/gallery_dl/extractor/nitter.py +++ b/gallery_dl/extractor/nitter.py @@ -33,8 +33,7 @@ class NitterExtractor(BaseExtractor): videos = True self._cookiejar.set("hlsPlayback", "on", domain=self.cookiedomain) - for tweet_html in self.tweets(): - tweet = self._tweet_from_html(tweet_html) + for tweet in self.tweets(): if not retweets and tweet["retweet"]: self.log.debug("Skipping %s (retweet)", tweet["tweet_id"]) @@ -145,7 +144,8 @@ class NitterExtractor(BaseExtractor): if self.user_obj is None: self.user_obj = self._user_from_html(tweets_html[0]) - yield from tweets_html[1:] + for html in tweets_html[1:]: + yield self._tweet_from_html(html) more = text.extr( tweets_html[-1], '