1 parent d006774 commit 1991f26Copy full SHA for 1991f26
1 file changed
run_job.py
@@ -276,8 +276,14 @@ def send_to_telegram(message):
276
277
def scrape_rss_feed(url, source_name, limit=5):
278
try:
279
- r = requests.get(url, headers=HEADERS, timeout=15)
280
- r.raise_for_status()
+ # Usamos una sesión para mantener consistencia en los headers
+ session = requests.Session()
281
+ r = session.get(url, headers=HEADERS, timeout=15)
282
+
283
+ if r.status_code != 200:
284
+ logger.error(f"RSS Error ({source_name}): Status {r.status_code}")
285
+ return []
286
287
soup = BeautifulSoup(r.text, 'xml')
288
289
items = []
0 commit comments