From 6f85aa50658240e7d9fa67360be9bc78ec1722e2 Mon Sep 17 00:00:00 2001
From: sneurlax <sneurlax@gmail.com>
Date: Tue, 24 Jan 2023 11:55:36 -0600
Subject: [PATCH] fix amount formatting if buying crypto amount

---
 lib/services/buy/simplex/simplex_api.dart | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/services/buy/simplex/simplex_api.dart b/lib/services/buy/simplex/simplex_api.dart
index 45f1c85aa..787d1f638 100644
--- a/lib/services/buy/simplex/simplex_api.dart
+++ b/lib/services/buy/simplex/simplex_api.dart
@@ -195,8 +195,11 @@ class SimplexAPI {
       final SimplexQuote _quote = SimplexQuote(
         crypto: quote.crypto,
         fiat: quote.fiat,
-        youPayFiatPrice: quote.youPayFiatPrice,
-        youReceiveCryptoAmount: Decimal.parse(cryptoAmount),
+        youPayFiatPrice: quote.buyWithFiat
+            ? quote.youPayFiatPrice
+            : Decimal.parse("${jsonArray['fiat_money']['base_amount']}"),
+        youReceiveCryptoAmount:
+            Decimal.parse("${jsonArray['digital_money']['amount']}"),
         id: jsonArray['quote_id'] as String,
         receivingAddress: quote.receivingAddress,
         buyWithFiat: quote.buyWithFiat,