fix(tradein): гейт против сдвига разряда (×10) в offer_price_history у всех писателей + миграция 286 (#3376) #3383

Merged
bot-backend merged 4 commits from fix/3376-price-history-decimal-slips into main 2026-09-06 00:19:34 +00:00
Showing only changes of commit dc63b1830b - Show all commits

View file

@ -149,7 +149,7 @@ def record_yandex_price_history(db: Session, lots: list[ScrapedLot]) -> int:
# То есть проводка была бы декорацией: ветка, которая по построению
# не может выбросить ни одной точки. Отлов ×10 у yandex требует
# другого механизма — сравнения со СЛЕДУЮЩИМ наблюдением, а значит
# DELETE уже вставленной строки. Отдельная задача: #TODO-yandex-slip.
# DELETE уже вставленной строки. Отдельная задача: #3385.
if latest is None:
# История пуста — seed (+ опционально previous-точка).
prev = lot.price_previous_rub