summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2020-05-18 09:46:29 -0300
committerTorsten Grote <t@grobox.de>2020-05-18 09:46:29 -0300
commita94022d0f21ca4575b8b8ee5b58e71a679faa542 (patch)
tree48a868566f1e02e4a0927b94c552c1848dea2e53 /wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt
parent40ccf513c42736ff463a4815a24466d3b28e33a9 (diff)
downloadtaler-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.kt4
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))