diff options
author | Torsten Grote <t@grobox.de> | 2020-05-18 09:46:29 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-05-18 09:46:29 -0300 |
commit | a94022d0f21ca4575b8b8ee5b58e71a679faa542 (patch) | |
tree | 48a868566f1e02e4a0927b94c552c1848dea2e53 /wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt | |
parent | 40ccf513c42736ff463a4815a24466d3b28e33a9 (diff) | |
download | taler-android-a94022d0f21ca4575b8b8ee5b58e71a679faa542.tar.gz taler-android-a94022d0f21ca4575b8b8ee5b58e71a679faa542.tar.bz2 taler-android-a94022d0f21ca4575b8b8ee5b58e71a679faa542.zip |
[wallet] upgrade to latest core and fix sorting bug
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt | 4 |
1 files changed, 2 insertions, 2 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 index 5b8e577..d5cee16 100644 --- a/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt +++ b/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt @@ -16,7 +16,6 @@ package net.taler.wallet.transactions -import android.util.Log import androidx.annotation.UiThread import androidx.annotation.WorkerThread import androidx.lifecycle.LiveData @@ -81,9 +80,10 @@ class TransactionManager( liveData.postValue(TransactionsResult.Error) return } - Log.e("TEST", result.toString(2)) // TODO remove once API finalized val transactionsArray = result.getString("transactions") val transactions: LinkedList<Transaction> = mapper.readValue(transactionsArray) + // TODO remove when fixed in wallet-core + transactions.sortWith(compareBy({ it.pending }, { it.timestamp.ms }, { it.transactionId })) transactions.reverse() // show latest first mProgress.postValue(false) liveData.postValue(TransactionsResult.Success(transactions)) |