From ea7aeb3afdc647944f4421d8b19a0acfd17e6315 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Wed, 2 Dec 2020 11:19:42 -0600 Subject: [PATCH] Use transaction instead of batch --- app/src/main/java/org/tasks/etebase/EteBaseClient.kt | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app/src/main/java/org/tasks/etebase/EteBaseClient.kt b/app/src/main/java/org/tasks/etebase/EteBaseClient.kt index 8b8b11e31..133029425 100644 --- a/app/src/main/java/org/tasks/etebase/EteBaseClient.kt +++ b/app/src/main/java/org/tasks/etebase/EteBaseClient.kt @@ -90,17 +90,10 @@ class EteBaseClient( suspend fun uploadChanges(collection: Collection, items: List) { val itemManager = etebase.collectionManager.getItemManager(collection) withContext(Dispatchers.IO) { - itemManager.batch(items.toTypedArray()) + itemManager.transaction(items.toTypedArray()) } } - suspend fun getItem(collection: Collection, uid: String): Item? = - cache.itemGet( - etebase.collectionManager.getItemManager(collection), - collection.uid, - uid - ) - suspend fun logout() { try { EtebaseLocalCache.clear(context, username)