From db21e86b8e87088edc0cffaee85fd45dab3b2d6c Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Sat, 17 Jan 2026 16:18:04 +0000 Subject: [PATCH] Fix post ID extraction in _parse_thread method --- connectors/boards_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/connectors/boards_api.py b/connectors/boards_api.py index d2e708f..fe93962 100644 --- a/connectors/boards_api.py +++ b/connectors/boards_api.py @@ -79,8 +79,8 @@ class BoardsAPI: timestamp = match.group(0) if match else None # Post ID - post_link = soup.select_one(".post-count .post-link") - post_num = post_link.get_text(strip=True) if post_link else None + post_num = re.search(r"discussion/(\d+)", post_url) + post_num = post_num.group(1) if post_num else None # Content content_tag = soup.select_one(".Message.userContent")