From 38160c92925b72f899cc02a276a96bbdd2dc1908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 19 Jan 2026 11:23:00 +0100 Subject: [PATCH] [xenforo] fix using cookies for custom instances (#8902) --- gallery_dl/extractor/xenforo.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gallery_dl/extractor/xenforo.py b/gallery_dl/extractor/xenforo.py index e9f9d883..916b34a0 100644 --- a/gallery_dl/extractor/xenforo.py +++ b/gallery_dl/extractor/xenforo.py @@ -24,7 +24,7 @@ class XenforoExtractor(BaseExtractor): def __init__(self, match): BaseExtractor.__init__(self, match) self.cookies_domain = "." + self.root.split("/")[2] - self.cookies_names = self.config_instance("cookies") + self.cookies_names = self.config_instance("cookies") or ("xf_user",) def items(self): self.login() @@ -152,7 +152,7 @@ class XenforoExtractor(BaseExtractor): raise def login(self): - if self.cookies_check(self.cookies_names): + if self.cookies_names and self.cookies_check(self.cookies_names): return username, password = self._get_auth_info() @@ -367,12 +367,10 @@ BASE_PATTERN = XenforoExtractor.update({ "nudostarforum": { "root": "https://nudostar.com/forum", "pattern": r"(?:www\.)?nudostar\.com/forum", - "cookies": ("xf_user",), }, "atfforum": { "root": "https://allthefallen.moe/forum", "pattern": r"(?:www\.)?allthefallen\.moe/forum", - "cookies": ("xf_user",), }, })