diff --git a/brozzler/worker.py b/brozzler/worker.py index 05d260b..ec3f6dc 100644 --- a/brozzler/worker.py +++ b/brozzler/worker.py @@ -322,7 +322,7 @@ class BrozzlerWorker: verify=False) except requests.exceptions.ProxyError as e: raise brozzler.ProxyError( - 'proxy error fetching %s' % page.url) from e + 'proxy error fetching %s' % url) from e def _needs_browsing(self, page, ydl_fetches): if ydl_fetches: diff --git a/tests/test_units.py b/tests/test_units.py index a9fdb0e..4a91e0c 100644 --- a/tests/test_units.py +++ b/tests/test_units.py @@ -233,7 +233,7 @@ def test_proxy_down(): # raw fetch with pytest.raises(brozzler.ProxyError): - worker._fetch_url(site, page) + worker._fetch_url(site, page.url) # WARCPROX_WRITE_RECORD with pytest.raises(brozzler.ProxyError):