From e60007add6b1a4f09ed1b35a367ca4c86248b6a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Tue, 18 Nov 2025 18:03:55 +0100 Subject: [PATCH] [xasiat] fix 'IndexError' for albums without category (#8569) --- gallery_dl/extractor/xasiat.py | 7 +++---- test/results/xasiat.py | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/gallery_dl/extractor/xasiat.py b/gallery_dl/extractor/xasiat.py index 20417381..c86116b1 100644 --- a/gallery_dl/extractor/xasiat.py +++ b/gallery_dl/extractor/xasiat.py @@ -38,7 +38,7 @@ class XasiatExtractor(Extractor): "block_id": "list_albums_common_albums_list", "sort_by": "post_date", "from": pnum, - "_": int(time.time() * 1000) + "_": int(time.time() * 1000), } page = self.request(url, params=params).text @@ -66,15 +66,14 @@ class XasiatAlbumExtractor(XasiatExtractor): images = extr('class="images"', "") urls = list(text.extract_iter(images, 'href="', '"')) - + categories = text.re(r'categories/[^"]+\">\s*(.+)\s*\s*(.+)\s*\s*(.+)\s*\s*(.+)\s*