From a95c5f4b8927af78390a4e2d46b8ce91c688ac68 Mon Sep 17 00:00:00 2001 From: Drew Date: Mon, 25 May 2015 15:31:14 -0700 Subject: [PATCH] Skip missing hrefs --- buster/buster.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/buster/buster.py b/buster/buster.py index 4e6e532..352466a 100644 --- a/buster/buster.py +++ b/buster/buster.py @@ -65,6 +65,10 @@ def fixLinks(text, parser): for element in d('a'): e = PyQuery(element) href = e.attr('href') + + if href is None: + continue + if not abs_url_regex.search(href): new_href = re.sub(r'rss/index\.html$', 'rss/index.rss', href) new_href = re.sub(r'/index\.html$', '/', new_href)