taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit c3b5fcf59de0c001d6c978f6a2980c3ec1ac1168
parent 79159d3d9fb0fdad385859c1aedb2d035fb46367
Author: Iván Ávalos <avalos@disroot.org>
Date:   Mon, 26 Oct 2026 16:59:43 +0100

[wallet] skip peer push fee check for zero amounts

Diffstat:
Mwallet/src/main/java/net/taler/wallet/peer/PeerManager.kt | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/wallet/src/main/java/net/taler/wallet/peer/PeerManager.kt b/wallet/src/main/java/net/taler/wallet/peer/PeerManager.kt @@ -205,10 +205,13 @@ class PeerManager( TalerErrorInfo.makeCustomError("Could not determine the maximum send amount."), ) - var response: CheckFeeResult = CheckFeeResult.None( + val none = CheckFeeResult.None( maxDepositAmountEffective = maxAmount.effectiveAmount, maxDepositAmountRaw = maxAmount.rawAmount, ) + if (amount.isZero()) return none + + var response: CheckFeeResult = none api.request( "checkPeerPushDebitV2",