summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt
diff options
context:
space:
mode:
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt11
1 files changed, 4 insertions, 7 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt b/wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt
index 72967b2..9052d6e 100644
--- a/wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt
+++ b/wallet/src/main/java/net/taler/wallet/history/DevHistoryManager.kt
@@ -26,10 +26,11 @@ import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import net.taler.wallet.backend.WalletBackendApi
import org.json.JSONObject
+import java.util.*
sealed class HistoryResult {
object Error : HistoryResult()
- class Success(val history: History) : HistoryResult()
+ class Success(val history: List<HistoryEvent>) : HistoryResult()
}
class DevHistoryManager(
@@ -59,7 +60,7 @@ class DevHistoryManager(
mHistory.postValue(HistoryResult.Error)
return
}
- val history = History()
+ val history = LinkedList<HistoryEvent>()
val json = result.getJSONArray("history")
for (i in 0 until json.length()) {
val event: HistoryEvent = mapper.readValue(json.getString(i))
@@ -68,11 +69,7 @@ class DevHistoryManager(
}
history.reverse() // show latest first
mProgress.postValue(false)
- mHistory.postValue(
- HistoryResult.Success(
- history
- )
- )
+ mHistory.postValue(HistoryResult.Success(history))
}
}