Skip to content

Commit 4b3e6c2

Browse files
author
msj
committed
Handle all http errors when scraping event web details
1 parent 851bb7a commit 4b3e6c2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

legistar/events.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -376,10 +376,10 @@ def web_detail(self, event):
376376
try:
377377
event_page = self._webscraper.lxmlize(insite_url)
378378
except scrapelib.HTTPError as e:
379-
if e.response.status_code == 410:
380-
return None
381-
else:
382-
raise
379+
self.logger.error(
380+
f"Error fetching event detail at {insite_url}: {e}"
381+
)
382+
return None
383383

384384
div_id = 'ctl00_ContentPlaceHolder1_pageTop1'
385385
detail_div = event_page.xpath(".//div[@id='%s']" % div_id)[0]

0 commit comments

Comments
 (0)