summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/pixiv.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-04-30 16:45:21 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-04-30 16:45:21 -0400
commit33d4eae5a6df8aaf6757f52ae25f514ff1211c62 (patch)
tree7ad425b022dcc1daea1c84c720a266f0134db705 /gallery_dl/extractor/pixiv.py
parentf98ab7aaca3c4acbd5a793267791749740330e9c (diff)
New upstream version 1.25.3.upstream/1.25.3
Diffstat (limited to 'gallery_dl/extractor/pixiv.py')
-rw-r--r--gallery_dl/extractor/pixiv.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/gallery_dl/extractor/pixiv.py b/gallery_dl/extractor/pixiv.py
index a17518f..b704031 100644
--- a/gallery_dl/extractor/pixiv.py
+++ b/gallery_dl/extractor/pixiv.py
@@ -596,6 +596,9 @@ class PixivSearchExtractor(PixivExtractor):
sort_map = {
"date": "date_asc",
"date_d": "date_desc",
+ "popular_d": "popular_desc",
+ "popular_male_d": "popular_male_desc",
+ "popular_female_d": "popular_female_desc",
}
try:
self.sort = sort = sort_map[sort]
@@ -670,7 +673,7 @@ class PixivPixivisionExtractor(PixivExtractor):
def works(self):
return (
- self.api.illust_detail(illust_id)
+ self.api.illust_detail(illust_id.partition("?")[0])
for illust_id in util.unique_sequence(text.extract_iter(
self.page, '<a href="https://www.pixiv.net/en/artworks/', '"'))
)