From 50cbd5fa594f7b835d36af08c157603c8991352e Mon Sep 17 00:00:00 2001 From: selfisekai Date: Sat, 5 Sep 2020 01:39:28 +0200 Subject: [PATCH] basefx: fix crash, follow redirects by default --- librefi/fxckers/_common.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/librefi/fxckers/_common.py b/librefi/fxckers/_common.py index 74e82bd..161fe9d 100644 --- a/librefi/fxckers/_common.py +++ b/librefi/fxckers/_common.py @@ -14,8 +14,10 @@ class BaseFxcker: def request(self, method, url, **kwargs): kwargs["cookies"] = self.cookie_jar - if not kwargs["headers"]: + if not kwargs.get("headers"): kwargs["headers"] = {} - if not kwargs["headers"]["User-Agent"]: + if not kwargs["headers"].get("User-Agent"): kwargs["headers"]["User-Agent"] = get_user_agent() + if not kwargs.get("allow_redirects"): + kwargs["allow_redirects"] = True return requests.request(method, url, **kwargs)