summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/kemonoparty.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/kemonoparty.py')
-rw-r--r--gallery_dl/extractor/kemonoparty.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/gallery_dl/extractor/kemonoparty.py b/gallery_dl/extractor/kemonoparty.py
index b0c24de..6f2d5f3 100644
--- a/gallery_dl/extractor/kemonoparty.py
+++ b/gallery_dl/extractor/kemonoparty.py
@@ -518,7 +518,8 @@ class KemonopartyFavoriteExtractor(KemonopartyExtractor):
if not sort:
sort = "updated"
- users.sort(key=lambda x: x[sort], reverse=(order == "desc"))
+ users.sort(key=lambda x: x[sort] or util.NONE,
+ reverse=(order == "desc"))
for user in users:
user["_extractor"] = KemonopartyUserExtractor
@@ -532,7 +533,8 @@ class KemonopartyFavoriteExtractor(KemonopartyExtractor):
if not sort:
sort = "faved_seq"
- posts.sort(key=lambda x: x[sort], reverse=(order == "desc"))
+ posts.sort(key=lambda x: x[sort] or util.NONE,
+ reverse=(order == "desc"))
for post in posts:
post["_extractor"] = KemonopartyPostExtractor