From 7e6fbfef378fbed96a9b563fd5127a7356b40c59 Mon Sep 17 00:00:00 2001 From: sebthom Date: Wed, 22 Jun 2022 17:28:06 +0200 Subject: [PATCH] Don't fail if no privacy banner is displayed. Fixes #87 --- kleinanzeigen_bot/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kleinanzeigen_bot/__init__.py b/kleinanzeigen_bot/__init__.py index 1207bea..ab355dc 100644 --- a/kleinanzeigen_bot/__init__.py +++ b/kleinanzeigen_bot/__init__.py @@ -328,7 +328,10 @@ class KleinanzeigenBot(SeleniumMixin): self.web_open(f"{self.root_url}/m-einloggen.html?targetUrl=/") # accept privacy banner - self.web_click(By.ID, "gdpr-banner-accept") + try: + self.web_click(By.ID, "gdpr-banner-accept") + except NoSuchElementException: + pass self.web_input(By.ID, "login-email", self.config["login"]["username"]) self.web_input(By.ID, "login-password", self.config["login"]["password"])