From 742403e51d040633bb2b2307aa55f9ebc2c26018 Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Wed, 22 Feb 2012 10:17:13 -0800 Subject: [PATCH] Fixing issue around empty original pages. --- apps/rss_feeds/page_importer.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/rss_feeds/page_importer.py b/apps/rss_feeds/page_importer.py index 9d12d3a4a..f350ce7e4 100644 --- a/apps/rss_feeds/page_importer.py +++ b/apps/rss_feeds/page_importer.py @@ -64,8 +64,12 @@ class PageImporter(object): return else: data = open(feed_link, 'r').read() - html = self.rewrite_page(data) - self.save_page(html) + if data: + html = self.rewrite_page(data) + self.save_page(html) + else: + self.save_no_page() + return except (ValueError, urllib2.URLError, httplib.BadStatusLine, httplib.InvalidURL), e: self.feed.save_page_history(401, "Bad URL", e) fp = feedparser.parse(self.feed.feed_address)