snipe/app/platforms/ebay
pyr0ball ee1e72992b fix: strip v1|...|0 Browse API item ID prefix before building /itm/ URL
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.
2026-03-27 08:07:05 -07:00
..
__init__.py feat: add PlatformAdapter base and eBay token manager 2026-03-25 13:08:55 -07:00
adapter.py feat: wire cloud session, Heimdall licensing, and split-store DB isolation 2026-03-27 02:07:06 -07:00
auth.py feat(snipe): eBay trust scoring MVP — search, filters, enrichment, comps 2026-03-26 23:37:09 -07:00
normaliser.py feat(snipe): eBay trust scoring MVP — search, filters, enrichment, comps 2026-03-26 23:37:09 -07:00
query_builder.py feat(snipe): eBay trust scoring MVP — search, filters, enrichment, comps 2026-03-26 23:37:09 -07:00
scraper.py fix: strip v1|...|0 Browse API item ID prefix before building /itm/ URL 2026-03-27 08:07:05 -07:00