Update barrons.recipe

past edition fetches current cover.
This commit is contained in:
unkn0w7n 2024-08-26 12:00:46 +05:30
parent 89fd105fe3
commit 6f757029ee

View File

@ -96,10 +96,12 @@ class barrons(BasicNewsRecipe):
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)