[common] disable 'interval' delay for 'request_loocation()'

This commit is contained in:
Mike Fährmann
2025-10-03 22:29:03 +02:00
parent c609a3181b
commit c497d96c3f

View File

@@ -228,7 +228,8 @@ class Extractor():
break break
finally: finally:
Extractor.request_timestamp = time.time() if interval:
Extractor.request_timestamp = time.time()
self.log.debug("%s (%s/%s)", msg, tries, retries+1) self.log.debug("%s (%s/%s)", msg, tries, retries+1)
if tries > retries: if tries > retries:
@@ -262,6 +263,7 @@ class Extractor():
def request_location(self, url, **kwargs): def request_location(self, url, **kwargs):
kwargs.setdefault("method", "HEAD") kwargs.setdefault("method", "HEAD")
kwargs.setdefault("allow_redirects", False) kwargs.setdefault("allow_redirects", False)
kwargs.setdefault("interval", False)
return self.request(url, **kwargs).headers.get("location", "") return self.request(url, **kwargs).headers.get("location", "")
def request_json(self, url, **kwargs): def request_json(self, url, **kwargs):