From db8b71418b766258a7a4bda91e496b1b03cb28cd Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Fri, 20 Mar 2020 15:43:23 -0300 Subject: Let all apps use the same Amount class The wallet now also uses taler-kotlin-common --- cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt') diff --git a/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt b/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt index bfc82ce..88df6b7 100644 --- a/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt +++ b/cashier/src/main/java/net/taler/cashier/withdraw/WithdrawManager.kt @@ -75,9 +75,7 @@ class WithdrawManager( fun hasSufficientBalance(amount: Int): Boolean { val balanceResult = viewModel.balance.value if (balanceResult !is BalanceResult.Success) return false - val balanceStr = balanceResult.amount.amount - val balanceDouble = balanceStr.toDouble() - return amount <= balanceDouble + return balanceResult.amount.positive && amount <= balanceResult.amount.amount.value } @UiThread -- cgit v1.2.3