summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/8muses.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2025-01-06 01:56:28 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2025-01-06 01:56:28 -0500
commit63b6119a44afe2be9563acffd72aa974bb9d7f17 (patch)
treeabf74ca7d283e55122cf2431b1e59ab7c8cea544 /gallery_dl/extractor/8muses.py
parentbb8260277ab7483652c6c1526a15d62da92acc96 (diff)
New upstream version 1.28.3.upstream/1.28.3
Diffstat (limited to 'gallery_dl/extractor/8muses.py')
-rw-r--r--gallery_dl/extractor/8muses.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/gallery_dl/extractor/8muses.py b/gallery_dl/extractor/8muses.py
index f88a0c6..68b906e 100644
--- a/gallery_dl/extractor/8muses.py
+++ b/gallery_dl/extractor/8muses.py
@@ -57,7 +57,12 @@ class _8musesAlbumExtractor(Extractor):
albums = data.get("albums")
if albums:
for album in albums:
- url = self.root + "/comics/album/" + album["permalink"]
+ permalink = album.get("permalink")
+ if not permalink:
+ self.log.debug("Private album")
+ continue
+
+ url = self.root + "/comics/album/" + permalink
yield Message.Queue, url, {
"url" : url,
"name" : album["name"],