From 45c980daf04c83cb1e5007a69c481de685a91973 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 11 Jun 2022 14:28:16 +0200 Subject: [PATCH] [weibo] fix retweets (#2601) --- gallery_dl/extractor/weibo.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gallery_dl/extractor/weibo.py b/gallery_dl/extractor/weibo.py index ca922a8da2..081209016a 100644 --- a/gallery_dl/extractor/weibo.py +++ b/gallery_dl/extractor/weibo.py @@ -52,10 +52,6 @@ def items(self): for status in self.statuses(): - status["date"] = text.parse_datetime( - status["created_at"], "%a %b %d %H:%M:%S %z %Y") - yield Message.Directory, status - if self.retweets and "retweeted_status" in status: if original_retweets: status = status["retweeted_status"] @@ -68,6 +64,10 @@ def items(self): else: files = self._files_from_status(status) + status["date"] = text.parse_datetime( + status["created_at"], "%a %b %d %H:%M:%S %z %Y") + yield Message.Directory, status + for num, file in enumerate(files, 1): if file["url"].startswith("http:"): file["url"] = "https:" + file["url"][5:]