From 35077c15e03b6d9bbc4b4c6fdada7c4223547acb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hnyk?= Date: Fri, 17 Jun 2022 23:38:29 +0200 Subject: [PATCH] =?UTF-8?q?=EF=BF=BC=20Use=20publication=20date=20in=20tit?= =?UTF-8?q?le=20instead=20of=20current=20date?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A follow up to this https://github.com/kovidgoyal/calibre/pull/1665 that implements this for the Economist. --- recipes/economist.recipe | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes/economist.recipe b/recipes/economist.recipe index 65508eb4c2..347aee79df 100644 --- a/recipes/economist.recipe +++ b/recipes/economist.recipe @@ -270,7 +270,8 @@ class Economist(BasicNewsRecipe): def publication_date(self): if edition_date: return parse_only_date(edition_date, as_utc=False) - return BasicNewsRecipe.publication_date(self) + url = self.browser.open("https://www.economist.com/printedition").geturl() + return parse_only_date(url.split("/")[-1], as_utc=False) def parse_index(self): # return [('Articles', [{'title':'test',