From a94022d0f21ca4575b8b8ee5b58e71a679faa542 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 18 May 2020 09:46:29 -0300 Subject: [wallet] upgrade to latest core and fix sorting bug --- .../src/main/java/net/taler/wallet/transactions/TransactionManager.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt') 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 = 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)) -- cgit v1.2.3