From 066bfb116b7b40b8265372ba71a66ee4f66be7bf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 19 Mar 2008 21:29:21 +0000 Subject: [PATCH] Various bug fixes/minor improvements to feeds2disk --- src/libprs500/web/feeds/news.py | 2 +- src/libprs500/web/feeds/recipes/atlantic.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libprs500/web/feeds/news.py b/src/libprs500/web/feeds/news.py index cdc7ce3307..f1e8f3b9f0 100644 --- a/src/libprs500/web/feeds/news.py +++ b/src/libprs500/web/feeds/news.py @@ -765,7 +765,7 @@ class Profile2Recipe(BasicNewsRecipe): feeds = [] for key, val in self.old_profile.parse_feeds().items(): feeds.append((key, val)) - return self.old_profile.parse_feeds() + return feeds class CustomIndexRecipe(BasicNewsRecipe): diff --git a/src/libprs500/web/feeds/recipes/atlantic.py b/src/libprs500/web/feeds/recipes/atlantic.py index 05ea60512f..6ae883674c 100644 --- a/src/libprs500/web/feeds/recipes/atlantic.py +++ b/src/libprs500/web/feeds/recipes/atlantic.py @@ -33,8 +33,7 @@ class TheAtlantic(BasicNewsRecipe): def parse_index(self): articles = [] - src = self.browser.open(self.INDEX).read() - soup = BeautifulSoup(src, convertEntities=BeautifulSoup.HTML_ENTITIES) + soup = self.index_to_soup(self.INDEX) issue = soup.find('span', attrs={'class':'issue'}) if issue: