Check if the provider supportsFixedRate only if fixed rate is applied [skip ci]
OmarHatem committed
Dec 7, 2022 at 18:15 UTC
8ff8cf38b87a577df232b231a4b84ea7f7cd2cb0
1 file changed
+1
-1
lib/view_model/exchange/exchange_view_model.dart
+1
-1
@@ -310,7 +310,7 @@ abstract class ExchangeViewModelBase with Store {
310
311
final result = await Future.wait<double>(
312
_tradeAvailableProviders
313
- .where((element) => element.supportsFixedRate)
313
+ .where((element) => !isFixedRateMode || element.supportsFixedRate)
314
.map((element) => element.calculateAmount(
315
from: depositCurrency,
316
to: receiveCurrency,