fix(desktop): форматировать суммы в тостах ошибок до 2 знаков #48
Reference in New Issue
Block a user
Delete Branch "fix/desktop-format-asset-errors"
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?
Суммы в тостах ошибок приходили с сырой on-chain precision=4 (например «требуется 100.0000 RUB, доступно 0.0000 RUB»). Добавлен formatAssetsInText() рядом с formatAsset2Digits и применён в FailAlert — единая точка для всех тостов ошибок платформы. Покрывает кейс маркетплейса (Стол заказов) и любые другие. Тест логики: 8/8.
Ошибки цепи возвращают суммы с сырой precision=4 ("100.0000 RUB"). Добавлен formatAssetsInText() рядом с formatAsset2Digits и применён в FailAlert — единая точка для всех тостов ошибок. Суммы вида <целое>.<>=3 знаков> <ТИКЕР> приводятся к 2 знакам с группировкой; уже отформатированные не трогаются (идемпотентно). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>