diff --git a/recipes/natgeo.recipe b/recipes/natgeo.recipe index a22e5824b1..adeca894b2 100644 --- a/recipes/natgeo.recipe +++ b/recipes/natgeo.recipe @@ -3,6 +3,7 @@ from __future__ import absolute_import, division, print_function, unicode_literals import json +import re from pprint import pformat from calibre.web.feeds.news import BasicNewsRecipe @@ -48,7 +49,7 @@ def parse_body(item): c = item['cntnt'] if item.get('type') == 'inline': if c.get('cmsType') == 'listicle': - if 'title' in c: + if 'title' in c: yield '

' + escape(c['title']) + '

' yield c['text'] elif c.get('cmsType') == 'image': @@ -56,7 +57,7 @@ def parse_body(item): yield line elif c.get('cmsType') == 'imagegroup': for imgs in c['images']: - for line in parse_lead_image(imgs): + for line in parse_lead_image(imgs): yield line elif c.get('cmsType') == 'pullquote': if 'quote' in c: diff --git a/recipes/toiprint.recipe b/recipes/toiprint.recipe index cb2f42a40d..2d15ef2913 100644 --- a/recipes/toiprint.recipe +++ b/recipes/toiprint.recipe @@ -70,7 +70,6 @@ class toiprint(BasicNewsRecipe): if sec_name == 'Advertisement': continue self.log(sec_name) - articles = [] if 'Articles' in link: for art in link['Articles']: section = sec_name