Fixed handle leak

This commit is contained in:
2025-08-09 04:25:24 +02:00
parent c9928342c2
commit dddb0e9583

View File

@ -27,13 +27,12 @@ class Scraper:
def _get(self, url: str, body: bool) -> bytes | Response:
res: Response = self._scraper.get(url)
res.close()
if not body:
return res
if res.status_code != 200:
raise ScraperException(res, "Request did not succeed")
content = res.content
res.close()
return content
return res.content
@retry(Exception, tries=5, delay=3)
def _retry_get(self, url: str, body: bool) -> bytes | Response: