From fe9171508f085f9d7b40018d0f41589b22c2a449 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Fri, 22 Mar 2024 03:10:12 +0100 Subject: [PATCH] [kemonoparty] fix exception for '/revision/' URLs caused by 03a9ce98 --- gallery_dl/extractor/kemonoparty.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gallery_dl/extractor/kemonoparty.py b/gallery_dl/extractor/kemonoparty.py index de2a9b6c..9c77b7a7 100644 --- a/gallery_dl/extractor/kemonoparty.py +++ b/gallery_dl/extractor/kemonoparty.py @@ -40,9 +40,10 @@ class KemonopartyExtractor(Extractor): def _init(self): self.revisions = self.config("revisions") if self.revisions: - order = self.config("order-revisions") - self.revisions_reverse = order[0] in ("r", "a") if order else False self.revisions_unique = (self.revisions == "unique") + order = self.config("order-revisions") + self.revisions_reverse = order[0] in ("r", "a") if order else False + self._prepare_ddosguard_cookies() self._find_inline = re.compile( r'src="(?:https?://(?:kemono|coomer)\.(?:su|party))?(/inline/[^"]+'