From 0071ea19ac1791388025060a09ac9ef605ea4061 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Fri, 5 Jul 2024 00:22:02 +0100 Subject: [PATCH] log when souping goes wrong --- src/cogs/election.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cogs/election.py b/src/cogs/election.py index b556d5d..38e9c31 100644 --- a/src/cogs/election.py +++ b/src/cogs/election.py @@ -103,6 +103,7 @@ class ElectionCog(commands.Cog): def process_soup(self, soup: BeautifulSoup) -> dict[str, list[int]] | None: good_soups = list(soup.find_all(attrs={"data-testid": "election-banner-results-bar"})) if not good_soups: + self.log.error("No 'election-banner-results-bar' elements found:\n%r", soup.prettify()) return good_soup = list(good_soups)[1]