fix(desktop): форматировать суммы в тостах ошибок до 2 знаков #48

Merged
ant merged 1 commits from fix/desktop-format-asset-errors into dev 2026-05-30 06:43:26 +00:00
Owner

Суммы в тостах ошибок приходили с сырой on-chain precision=4 (например «требуется 100.0000 RUB, доступно 0.0000 RUB»). Добавлен formatAssetsInText() рядом с formatAsset2Digits и применён в FailAlert — единая точка для всех тостов ошибок платформы. Покрывает кейс маркетплейса (Стол заказов) и любые другие. Тест логики: 8/8.

Суммы в тостах ошибок приходили с сырой on-chain precision=4 (например «требуется 100.0000 RUB, доступно 0.0000 RUB»). Добавлен formatAssetsInText() рядом с formatAsset2Digits и применён в FailAlert — единая точка для всех тостов ошибок платформы. Покрывает кейс маркетплейса (Стол заказов) и любые другие. Тест логики: 8/8.
claude added 1 commit 2026-05-30 06:38:59 +00:00
fix(desktop): форматировать суммы в тостах ошибок до 2 знаков
Typecheck / desktop (pull_request) Successful in 14m11s
Typecheck / controller (pull_request) Successful in 13m38s
91f74c76b4
Ошибки цепи возвращают суммы с сырой precision=4 ("100.0000 RUB"). Добавлен formatAssetsInText() рядом с formatAsset2Digits и применён в FailAlert — единая точка для всех тостов ошибок. Суммы вида <целое>.<>=3 знаков> <ТИКЕР> приводятся к 2 знакам с группировкой; уже отформатированные не трогаются (идемпотентно).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ant merged commit 0c343f0d50 into dev 2026-05-30 06:43:26 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: C9S/mono#48