fix shipping options when downloading. Fixes #375 (#376)

This commit is contained in:
Heavenfighter
2025-01-10 16:05:11 +01:00
committed by GitHub
parent 640b748b1d
commit ca876e628b
3 changed files with 32 additions and 16 deletions

View File

@@ -621,7 +621,8 @@ class KleinanzeigenBot(WebScrapingMixin):
await self.__set_shipping_options(ad_cfg)
else:
try:
await self.web_click(By.CSS_SELECTOR, '[class*="jsx-2623555103"]')
await self.web_click(By.XPATH,
'//*[contains(@class, "ShippingSection")]//*//button[contains(@aria-label, "Dialog mit Optionen öffnen")]')
await self.web_click(By.CSS_SELECTOR, '[class*="CarrierSelectionModal--Button"]')
await self.web_click(By.CSS_SELECTOR, '[class*="CarrierOption--Main"]')
if ad_cfg["shipping_costs"]:
@@ -852,6 +853,7 @@ class KleinanzeigenBot(WebScrapingMixin):
"DHL_5": ("Mittel", "Paket 5 kg"),
"Hermes_M": ("Mittel", "M-Paket"),
"DHL_10": ("Groß", "Paket 10 kg"),
"DHL_20": ("Groß", "Paket 20 kg"),
"DHL_31,5": ("Groß", "Paket 31,5 kg"),
"Hermes_L": ("Groß", "L-Paket"),
}