taler-android

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

commit 7b27ac1f3f3efd153ae8930bfb2467088b7e2e51
parent 1e906eb7ae476d12a6c50f4af1e35014e6c0e2ca
Author: Iván Ávalos <avalos@disroot.org>
Date:   Tue, 29 Sep 2026 14:50:32 +0200

[wallet] invert order of recent transactions

Diffstat:
Mwallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt | 10+++++++---
1 file changed, 7 insertions(+), 3 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 @@ -209,9 +209,13 @@ class TransactionManager( Log.e(TAG, "Error: getTransactions error result: $error") result = TransactionsResult.Error(error) }.onSuccess { res -> - result = TransactionsResult.Success(res - .transactions - .reversed()) + result = if (limit == null || limit >= 0) { + TransactionsResult.Success(res + .transactions + .reversed()) + } else { + TransactionsResult.Success(res.transactions) + } } return result