feat: enhance error handling and logging in various modules; improve timeout settings for network requests / fix basic issues

This commit is contained in:
Vxrtrauter
2026-03-08 13:32:30 +01:00
parent 43cbfe056c
commit 9ba11bfa78
10 changed files with 33 additions and 28 deletions
+3 -1
View File
@@ -16,7 +16,9 @@ def scrape_uztracker(query):
links = soup.find_all('tr', class_="tCenter hl-tr", id=lambda x: x and x.startswith('tor_'))
for link in links:
theme_link = link.find('a', class_="genmed tLink", href=lambda x: x and x.startswith('./viewtopic'))
theme_link = link.find('a', class_="genmed tLink", href=lambda x: x and x.startswith('./viewtopic'))
if not theme_link or not theme_link.b:
continue
url = urljoin(base_url, theme_link['href'])
title = theme_link.b.text
author_link = link.find('a', class_="med")