diff --git a/recipes/indian_express.recipe b/recipes/indian_express.recipe index 1e3b6c2b13..9274368581 100644 --- a/recipes/indian_express.recipe +++ b/recipes/indian_express.recipe @@ -1,3 +1,5 @@ +#!/usr/bin/env python +# vim:fileencoding=utf-8 from datetime import datetime, timedelta from calibre.utils.date import parse_date @@ -116,10 +118,10 @@ class IndianExpress(BasicNewsRecipe): def get_cover_url(self): soup = self.index_to_soup( - 'https://www.magzter.com/IN/The-Indian-Express-Ltd./The-Indian-Express-Mumbai/Newspaper/' + 'https://www.readwhere.com/newspaper/indian-express/Nagpur/38726' ) - for citem in soup.findAll('meta', content=lambda s: s and s.endswith('view/3.jpg')): - return citem['content'] + citem = soup.find('meta', attrs={'property':'og:image'}) + return citem['content'].replace('300', '600') def preprocess_html(self, soup): if h2 := soup.find('h2'):