From a93a29add4533e3174ba7d9a5912d5b0f505b028 Mon Sep 17 00:00:00 2001 From: T0mer Date: Fri, 6 Nov 2020 12:13:13 +0200 Subject: [PATCH] Fixing EDU & Webtop --- workers/Health_Statements.py | 4 +++- workers/Webtop_Health_Statements.py | 9 +++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/workers/Health_Statements.py b/workers/Health_Statements.py index 5dfc4b1..9784bc7 100644 --- a/workers/Health_Statements.py +++ b/workers/Health_Statements.py @@ -33,7 +33,9 @@ def sign(userCode, sitePassword, Image): helpers.log_browser(browser) browser.find_element_by_xpath(start).click() time.sleep(2) - + helpers.log_browser(browser) + browser.get('https://lgn.edu.gov.il/nidp/wsfed/ep?id=EduCombinedAuthUidPwd&sid=0&option=credential&sid=0') + time.sleep(2) #### Logging In #### user = '//*[@id="HIN_USERID"]' siteAccess = '//*[@id="Ecom_Password"]' diff --git a/workers/Webtop_Health_Statements.py b/workers/Webtop_Health_Statements.py index 29ec772..8ff6011 100644 --- a/workers/Webtop_Health_Statements.py +++ b/workers/Webtop_Health_Statements.py @@ -12,15 +12,19 @@ def sign(userCode, sitePassword, Image): logger.info("Starting process") try: - helpers.ping(browser, 'infogan') + helpers.ping(browser, 'webtop') except: logger.debug('Unable to ping') browser.get("https://www.webtop.co.il/mobilev2/?") time.sleep(1) browser.find_element_by_xpath('//*[@id="misradHachinuch"]').click() - time.sleep(1) + time.sleep(2) + helpers.log_browser(browser) + browser.get('https://lgn.edu.gov.il/nidp/wsfed/ep?id=EduCombinedAuthUidPwd&sid=0&option=credential&sid=0') + time.sleep(2) + helpers.log_browser(browser) browser.find_element_by_xpath('//*[@id="HIN_USERID"]').send_keys(str(userCode)) browser.find_element_by_xpath('//*[@id="Ecom_Password"]').send_keys(str(sitePassword)) time.sleep(1) @@ -28,6 +32,7 @@ def sign(userCode, sitePassword, Image): browser.find_element_by_xpath('//*[@id="loginButton2"]').click() time.sleep(2) browser.get("https://www.webtop.co.il/mobilev2/corona.aspx") + helpers.log_browser(browser) time.sleep(1) try: sign_btn=browser.find_element_by_xpath('//*[@id="viewData"]')