Better cover image for Foreign Affairs recipe

This commit is contained in:
n 2021-08-20 23:09:50 +09:00 committed by GitHub
parent 637b561aa2
commit 9523c4ce1c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -151,7 +151,8 @@ class ForeignAffairsRecipe(BasicNewsRecipe):
self.timefmt = u' [%s]' % date self.timefmt = u' [%s]' % date
link = soup.find('link', rel='revision', href=True)['href'] link = soup.find('link', rel='revision', href=True)['href']
year, volnum, issue_vol = link.split('/')[-3:] year, volnum, issue_vol = link.split('/')[-3:]
self.cover_url = soup.find('meta', property="og:image:secure_url")['content'] self.cover_url = (soup.find('img', {'class': 'subscribe-callout-image'})['data-src']
.split("|", 1)[0].replace('issue_small_1x', 'issue_large_2x'))
cls = soup.find('body')['class'] cls = soup.find('body')['class']
if isinstance(cls, (list, tuple)): if isinstance(cls, (list, tuple)):