This commit is contained in:
Kovid Goyal 2024-09-23 08:05:42 +05:30
commit 893ebb0457
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 9 additions and 1 deletions

View File

@ -112,7 +112,7 @@ class NewYorkTimes(BasicNewsRecipe):
if use_wayback_machine and not skip_wayback: if use_wayback_machine and not skip_wayback:
from calibre import browser from calibre import browser
return self.nyt_parser.download_url(url, browser()) return self.nyt_parser.download_url(url, browser())
return self.index_to_soup(url) return self.index_to_soup(url, raw=True)
def preprocess_raw_html(self, raw_html, url): def preprocess_raw_html(self, raw_html, url):
if '/interactive/' in url: if '/interactive/' in url:

View File

@ -117,6 +117,14 @@ class tls(BasicNewsRecipe):
if 'bookdetails' in prim and prim['bookdetails']: if 'bookdetails' in prim and prim['bookdetails']:
bks += '<br>' bks += '<br>'
for a in prim['bookdetails']:
for x, y in a.items():
if isinstance(y, str):
if x == 'imageurl':
bks += '<img src="{}">'.format(y)
elif y:
bks += '<div class="det">' + y + '</div>\n'
bks += '<br>'
else: else:
prim = title = desc = label = auth = lede = bks = '' prim = title = desc = label = auth = lede = bks = ''