diff --git a/projet/src/client/spiders/seleniumspiders/SwissImpex/Parser.py b/projet/src/client/spiders/seleniumspiders/SwissImpex/Parser.py index 715476096d281ce71a19c3ebce3e2a22e31cbd44..13536e1bdc1975120e6acf1ad2312ef1512150de 100644 --- a/projet/src/client/spiders/seleniumspiders/SwissImpex/Parser.py +++ b/projet/src/client/spiders/seleniumspiders/SwissImpex/Parser.py @@ -307,7 +307,7 @@ class Parser: ActionChains(self.driver).click(self.driver.find_element_by_xpath(DONE_ACTIONS_BUTTON)).pause(0.5).perform() logger.info("Setting filename...") - while len(self.driver.find_elements_by_xpath(DONE_FILENAME)) == 0: + for i in range(5): logger.warning("Stuborn web interface not responding, retrying") ActionChains(self.driver).click(self.driver.find_element_by_xpath(DONE_ACTIONS_BUTTON)).pause( 0.5).perform()