BTF enrichment (_fetch_item_html) was constructing invalid URLs like https://www.ebay.com/itm/v1|123456789|0 when listings came from the API adapter (Browse API itemId format). Extract the numeric segment from compound IDs before appending to EBAY_ITEM_URL — scraper IDs are already plain numeric so the split is a no-op for that adapter. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| adapter.py | ||
| auth.py | ||
| normaliser.py | ||
| query_builder.py | ||
| scraper.py | ||