diff --git a/dealfront_enrichment.py b/dealfront_enrichment.py index 5d095ab1..cf1ae3a5 100644 --- a/dealfront_enrichment.py +++ b/dealfront_enrichment.py @@ -100,9 +100,8 @@ class DealfrontScraper: search_item = self.wait.until(EC.element_to_be_clickable(search_item_selector)) search_item.click() logger.info(f"Suche '{search_name}' geladen. Warte auf das Rendern der Ergebnistabelle.") - table_header_selector = (By.XPATH, "//th[normalize-space()='Firma']") first_row_locator = (By.CSS_SELECTOR, ".sticky-column a.t-highlight-text") - WebDriverWait(driver, 30).until( + self.wait.until( EC.visibility_of_element_located(first_row_locator) ) time.sleep(5)