From 7ccb403ed36feb089b6ee9f9c35c46f82c1a9dc3 Mon Sep 17 00:00:00 2001 From: julian <julian@cypherstack.com> Date: Mon, 22 Jul 2024 11:35:21 -0600 Subject: [PATCH] add fuzzy check to handle some api endpoints that think consistency doesn't matter --- .../desktop_exchange/exchange_steps/step_scaffold.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/pages_desktop_specific/desktop_exchange/exchange_steps/step_scaffold.dart b/lib/pages_desktop_specific/desktop_exchange/exchange_steps/step_scaffold.dart index 63275921d..c6769e68a 100644 --- a/lib/pages_desktop_specific/desktop_exchange/exchange_steps/step_scaffold.dart +++ b/lib/pages_desktop_specific/desktop_exchange/exchange_steps/step_scaffold.dart @@ -206,7 +206,8 @@ class _StepScaffoldState extends ConsumerState<StepScaffold> { void sendFromStack() { final trade = ref.read(desktopExchangeModelProvider)!.trade!; final address = trade.payInAddress; - final coin = AppConfig.getCryptoCurrencyForTicker(trade.payInCurrency)!; + final coin = AppConfig.getCryptoCurrencyForTicker(trade.payInCurrency) ?? + AppConfig.getCryptoCurrencyByPrettyName(trade.payInCurrency); final amount = Decimal.parse(trade.payInAmount).toAmount( fractionDigits: coin.fractionDigits, );