From c76042a8ceff22d0c51ed9a97a2ca40316d4b254 Mon Sep 17 00:00:00 2001 From: Robert Bradley Date: Tue, 28 Jan 2025 23:30:20 +0000 Subject: [PATCH] fix: Update CheshireEastCouncil.py --- .../uk_bin_collection/councils/CheshireEastCouncil.py | 1 + 1 file changed, 1 insertion(+) diff --git a/uk_bin_collection/uk_bin_collection/councils/CheshireEastCouncil.py b/uk_bin_collection/uk_bin_collection/councils/CheshireEastCouncil.py index 06e8179e9d..b38e8dc015 100644 --- a/uk_bin_collection/uk_bin_collection/councils/CheshireEastCouncil.py +++ b/uk_bin_collection/uk_bin_collection/councils/CheshireEastCouncil.py @@ -19,6 +19,7 @@ def parse_data(self, page: Any, **kwargs: Any) -> Dict[str, Any]: table: Optional[Tag | NavigableString] = soup.find( "table", {"class": "job-details"} ) + if isinstance(table, Tag): # Ensure we only proceed if 'table' is a Tag rows = table.find_all("tr", {"class": "data-row"})