From 873caed92b15eb0d4a42ce100f6a5f812a27efbc Mon Sep 17 00:00:00 2001 From: ping Date: Sun, 30 Jul 2023 17:31:04 +0800 Subject: [PATCH] NYTMag: Get higher-res cover image [skip ci] --- recipes/nytimes-magazine.recipe.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes/nytimes-magazine.recipe.py b/recipes/nytimes-magazine.recipe.py index 1862dbce..7df7cbd1 100644 --- a/recipes/nytimes-magazine.recipe.py +++ b/recipes/nytimes-magazine.recipe.py @@ -88,7 +88,8 @@ def parse_index(self): issue_cover = next(iter(soup.select(".issue-promo .promo-image img")), None) if issue_cover: - self.cover_url = issue_cover["src"] + # "-superJumbo.jpg" will get an even higher-res version + self.cover_url = issue_cover["src"].replace("-blog480.jpg", "-jumbo.jpg") issue_url = urljoin(index_url, issue_link["href"]) soup = self.index_to_soup(issue_url) info = self.get_script_json(soup, r"window.__preloadedData\s*=\s*")