summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/weibo.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2024-12-02 00:31:59 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2024-12-02 00:31:59 -0500
commit1981ccaaea6eab2cf32536ec5afe132a870914d8 (patch)
tree013f1e17d922d3a6abf7f57aa6a175c2ce5d93bc /gallery_dl/extractor/weibo.py
parentfc004701f923bb954a22c7fec2ae8d607e78cb2b (diff)
New upstream version 1.28.0.upstream/1.28.0
Diffstat (limited to 'gallery_dl/extractor/weibo.py')
-rw-r--r--gallery_dl/extractor/weibo.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/gallery_dl/extractor/weibo.py b/gallery_dl/extractor/weibo.py
index 83b1642..9885d79 100644
--- a/gallery_dl/extractor/weibo.py
+++ b/gallery_dl/extractor/weibo.py
@@ -126,11 +126,7 @@ class WeiboExtractor(Extractor):
elif pic_type == "livephoto" and self.livephoto:
append(pic["largest"].copy())
-
- file = {"url": pic["video"]}
- file["filename"], _, file["extension"] = \
- pic["video"].rpartition("%2F")[2].rpartition(".")
- append(file)
+ append({"url": pic["video"]})
else:
append(pic["largest"].copy())
@@ -251,6 +247,11 @@ class WeiboUserExtractor(WeiboExtractor):
pattern = USER_PATTERN + r"(?:$|#)"
example = "https://weibo.com/USER"
+ # do NOT override 'initialize()'
+ # it is needed for 'self._user_id()'
+ # def initialize(self):
+ # pass
+
def items(self):
base = "{}/u/{}?tabtype=".format(self.root, self._user_id())
return self._dispatch_extractors((