mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 10:14:46 -04:00
Update barrons.recipe
past edition fetches current cover.
This commit is contained in:
parent
89fd105fe3
commit
6f757029ee
@ -95,11 +95,13 @@ class barrons(BasicNewsRecipe):
|
|||||||
d = self.recipe_specific_options.get('date')
|
d = self.recipe_specific_options.get('date')
|
||||||
if d and isinstance(d, str):
|
if d and isinstance(d, str):
|
||||||
issue_url = 'https://www.barrons.com/magazine/' + d
|
issue_url = 'https://www.barrons.com/magazine/' + d
|
||||||
archive = self.index_to_soup(issue_url)
|
archive = self.index_to_soup(issue_url)
|
||||||
issue = archive.find(**prefixed_classes('BarronsTheme--archive-box--'))
|
else:
|
||||||
self.timefmt = ' [' + self.tag_to_string(issue.find(**prefixed_classes('BarronsTheme--date--'))) + ']'
|
archive = self.index_to_soup(issue_url)
|
||||||
self.description = self.tag_to_string(issue.find(**prefixed_classes('BarronsTheme--headline--')))
|
self.cover_url = archive.find(**prefixed_classes('BarronsTheme--archive-box--')).img['src'].split('?')[0]
|
||||||
self.cover_url = issue.img['src'].split('?')[0]
|
|
||||||
|
self.timefmt = ' [' + self.tag_to_string(archive.find(**prefixed_classes('BarronsTheme--edition-date--'))) + ']'
|
||||||
|
self.description = self.tag_to_string(archive.find(**prefixed_classes('BarronsTheme--headline--')))
|
||||||
|
|
||||||
ans = defaultdict(list)
|
ans = defaultdict(list)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user