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,
     );