taler-android

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

commit 0865cbec4078967474f74e3522082a0c9c0ed950
parent ee18a379c8d95798b3003d4b183168725600b063
Author: Iván Ávalos <avalos@disroot.org>
Date:   Mon,  1 Apr 2024 12:19:25 -0600

[wallet] Re-add custom sorting for pending transactions

Diffstat:
Mwallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt @@ -82,6 +82,8 @@ class TransactionManager( mProgress.postValue(false) }.onSuccess { result -> val transactions = LinkedList(result.transactions) + val comparator = compareBy<Transaction> { it.txState.major == Pending } + transactions.sortWith(comparator) transactions.reverse() // show latest first mProgress.value = false