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:
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",