TCGplayer link + market data point at the wrong printing for the selected variant (item detail, trade sheet) #619
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Merged from #344, #345 (@rudy_tajalle, 2026-08-12, "FIX ASAP URGENT") and #377 (@rudy_tajalle, 2026-08-16). All three were claimed by Kris.
When a specific printing/variant is selected, the TCGplayer link and the market data shown point at a different card and price — on the item detail (#345), on the trade sheet (#377), and reported bare as "market price is incorrect/off" the same day (#344).
Likely the same class as #545 (fixed for inventory display in PR #369) and #548: card_cache is one row per card priced by its headline printing, and any surface that decorates a printing-grain item from the card-grain row shows the headline's link and price. Trade sheet and the TCGplayer link builder need the same printing-aware enrichment (
_printing_variant_rowininventory_items.pyis reusable).