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: