taler-android

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

commit 3ed62763eea3040d7f8288a34001f1f56823d334
parent a9f11dd9c7c7b139c7d8775036ffbcb186cde540
Author: Iván Ávalos <avalos@disroot.org>
Date:   Wed,  5 Nov 2025 22:00:03 +0100

[wallet] fix crash with multi-currency v1 contracts

Diffstat:
Mwallet/src/main/java/net/taler/wallet/payment/PaymentManager.kt | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/wallet/src/main/java/net/taler/wallet/payment/PaymentManager.kt b/wallet/src/main/java/net/taler/wallet/payment/PaymentManager.kt @@ -23,7 +23,6 @@ import androidx.lifecycle.MutableLiveData import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.launch import kotlinx.serialization.Serializable -import kotlinx.serialization.encodeToString import net.taler.common.Amount import net.taler.common.ContractInput import net.taler.common.ContractOutput @@ -199,7 +198,7 @@ class PaymentManager( }.thenByDescending { it.details is PaymentPossible }.thenByDescending { - it.amountRaw + it.amountRaw.toString() }, ), )