From a82680a2a249da6d339dbc39248ab0b623ff6e1e Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Fri, 5 Jun 2020 17:20:56 +0200 Subject: [PATCH] Fixed login for new service portal --- src/twomartens/allrisscraper/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/twomartens/allrisscraper/main.py b/src/twomartens/allrisscraper/main.py index b78d7d6..d0662a8 100644 --- a/src/twomartens/allrisscraper/main.py +++ b/src/twomartens/allrisscraper/main.py @@ -78,7 +78,7 @@ def main() -> None: driver.implicitly_wait(2) driver.get(ALLRIS_LOGIN) login(driver, username=username, password=password) - driver.get("https://gateway.hamburg.de/HamburgGateway/Service/StartService/113") + driver.get("https://serviceportal.hamburg.de/HamburgGateway/Service/StartService/ALLMAnd") driver.get(f"{base_url}/si012.asp") meetings = get_meetings(driver) download_documents(driver, meetings, pdf_location, base_url, district) @@ -86,11 +86,11 @@ def main() -> None: def login(driver: webdriver.Firefox, username: str, password: str) -> None: - login_field = driver.find_element_by_id("LoginName") + login_field = driver.find_element_by_id("Username") login_field.send_keys(username) password_field = driver.find_element_by_id("Password") password_field.send_keys(password) - button = driver.find_element_by_id("buttonLogin") + button = driver.find_element_by_class_name("btn-primary") button.click()