Refactored XPATH expression for
deselecting unwanted
shipping options.
This commit is contained in:
Heavenfighter
2025-05-25 16:21:09 +02:00
committed by GitHub
parent 337516cf9b
commit e94a1dd8af

View File

@@ -1013,10 +1013,7 @@ class KleinanzeigenBot(WebScrapingMixin):
try: try:
await self.web_click( await self.web_click(
By.XPATH, By.XPATH,
'//*[contains(@class, "CarrierSelectionModal")]' f'//dialog//input[contains(@data-testid, "{shipping_package}")]')
'//*[contains(@class, "CarrierOption")]'
f'//*[contains(@class, "CarrierOption--Main") and @data-testid="{shipping_package}"]'
)
except TimeoutError as ex: except TimeoutError as ex:
LOG.debug(ex, exc_info = True) LOG.debug(ex, exc_info = True)