From 67aafab46a9cd4f9b04637305d64769308050ad7 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sun, 8 Nov 2020 15:11:42 -0500 Subject: [PATCH] Forgot to commit this --- app/src/main/java/exh/util/DatabaseExtensions.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/exh/util/DatabaseExtensions.kt b/app/src/main/java/exh/util/DatabaseExtensions.kt index f7ea231a1..ff1422bd4 100644 --- a/app/src/main/java/exh/util/DatabaseExtensions.kt +++ b/app/src/main/java/exh/util/DatabaseExtensions.kt @@ -4,6 +4,8 @@ import com.pushtorefresh.storio.sqlite.operations.get.PreparedGetListOfObjects import com.pushtorefresh.storio.sqlite.operations.get.PreparedGetObject import com.pushtorefresh.storio.sqlite.operations.put.PreparedPutCollectionOfObjects import com.pushtorefresh.storio.sqlite.operations.put.PreparedPutObject +import com.pushtorefresh.storio.sqlite.operations.put.PutResult +import com.pushtorefresh.storio.sqlite.operations.put.PutResults import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext @@ -15,10 +17,10 @@ suspend fun PreparedGetObject.executeOnIO(): T? { return withContext(Dispatchers.IO) { executeAsBlocking() } } -suspend fun PreparedPutObject.executeOnIO() { - withContext(Dispatchers.IO) { executeAsBlocking() } +suspend fun PreparedPutObject.executeOnIO(): PutResult { + return withContext(Dispatchers.IO) { executeAsBlocking() } } -suspend fun PreparedPutCollectionOfObjects.executeOnIO() { - withContext(Dispatchers.IO) { executeAsBlocking() } +suspend fun PreparedPutCollectionOfObjects.executeOnIO(): PutResults { + return withContext(Dispatchers.IO) { executeAsBlocking() } }