From 2e0775d6525a1b1e1188e26fed65b9313b486c73 Mon Sep 17 00:00:00 2001 From: taosxx Date: Tue, 26 May 2020 20:56:23 +0200 Subject: [PATCH] Update to reflect changes to login process in March 2020. --- recipes/zeitde_sub.recipe | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/recipes/zeitde_sub.recipe b/recipes/zeitde_sub.recipe index 072c515aa1..df9845ddeb 100644 --- a/recipes/zeitde_sub.recipe +++ b/recipes/zeitde_sub.recipe @@ -180,7 +180,7 @@ class ZeitEPUBAbo(BasicNewsRecipe): ] def build_index(self): - url = "https://meine.zeit.de/anmelden?url=https%3A//premium.zeit.de/node/125" + url = "https://meine.zeit.de/anmelden?url=https%3A//epaper.zeit.de/abo/diezeit" browser = self.get_browser() # new login process @@ -189,11 +189,11 @@ class ZeitEPUBAbo(BasicNewsRecipe): browser.form['email'] = self.username browser.form['pass'] = self.password browser.submit() - # change into abo section - not needed between late 2016 and May 2017 - browser.open(url) - abolink = browser.find_link(text_regex=re.compile( - '.*E-Paper.*')) # used to be '.*Abo-Bereich.*' - browser.follow_link(abolink) + # change into abo section - not needed between late 2016 and May 2017, and again starting from March 2020 + # browser.open(url) + # abolink = browser.find_link(text_regex=re.compile( + # '.*E-Paper.*')) # used to be '.*Abo-Bereich.*' + # browser.follow_link(abolink) # find page for latest issue latestlink = browser.find_link(text_regex=re.compile( '.*ZUR AKTUELLEN AUSGABE.*')) @@ -246,7 +246,7 @@ class ZeitEPUBAbo(BasicNewsRecipe): self.log.warning('Downloading cover') try: self.log.warning('Trying PDF-based cover') - url = "https://meine.zeit.de/anmelden?url=https%3A//premium.zeit.de/node/125" + url = "https://meine.zeit.de/anmelden?url=https%3A//epaper.zeit.de/abo/diezeit" browser = self.get_browser() # new login process