diff --git a/recipes/al_jazeera.recipe b/recipes/al_jazeera.recipe index a3fd45b7b1..0474af1064 100644 --- a/recipes/al_jazeera.recipe +++ b/recipes/al_jazeera.recipe @@ -4,11 +4,7 @@ __copyright__ = '2009-2010, Darko Miletic ' ''' english.aljazeera.net ''' -from calibre.web.feeds.news import BasicNewsRecipe - - -def has_cls(x): - return dict(attrs={'class': lambda cls: cls and x in cls.split()}) +from calibre.web.feeds.news import BasicNewsRecipe, classes class AlJazeera(BasicNewsRecipe): @@ -31,7 +27,7 @@ class AlJazeera(BasicNewsRecipe): 'publisher': publisher, 'language': language } keep_only_tags = [ - dict(id='article-page'), + classes('article-header article-featured-image wysiwyg--all-content'), ] remove_tags = [