From a5d6420ddf5c161eee31b6b12622e399cc5fb7e5 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Fri, 6 Jan 2023 13:24:01 -0300 Subject: [wallet] Also log payload of wallet-core API requests --- wallet/src/main/java/net/taler/wallet/backend/WalletBackendApi.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wallet/src/main/java/net/taler/wallet/backend/WalletBackendApi.kt b/wallet/src/main/java/net/taler/wallet/backend/WalletBackendApi.kt index 76aceb2..b07b717 100644 --- a/wallet/src/main/java/net/taler/wallet/backend/WalletBackendApi.kt +++ b/wallet/src/main/java/net/taler/wallet/backend/WalletBackendApi.kt @@ -44,7 +44,7 @@ import kotlin.coroutines.suspendCoroutine class WalletBackendApi( private val app: Application, - private val notificationHandler: ((payload: JSONObject) -> Unit) + private val notificationHandler: ((payload: JSONObject) -> Unit), ) { private var walletBackendMessenger: Messenger? = null private val queuedMessages = LinkedList() @@ -121,10 +121,10 @@ class WalletBackendApi( fun sendRequest( operation: String, args: JSONObject? = null, - onResponse: (isError: Boolean, message: JSONObject) -> Unit = { _, _ -> } + onResponse: (isError: Boolean, message: JSONObject) -> Unit = { _, _ -> }, ) { val requestID = nextRequestID.incrementAndGet() - Log.i(TAG, "sending request for operation $operation ($requestID)") + Log.i(TAG, "sending request for operation $operation ($requestID)\n${args?.toString(2)}") val msg = Message.obtain(null, MSG_COMMAND) handlers[requestID] = onResponse msg.replyTo = incomingMessenger @@ -145,7 +145,7 @@ class WalletBackendApi( suspend inline fun request( operation: String, serializer: KSerializer? = null, - noinline args: (JSONObject.() -> JSONObject)? = null + noinline args: (JSONObject.() -> JSONObject)? = null, ): WalletResponse = withContext(Dispatchers.Default) { suspendCoroutine { cont -> val json = Json { -- cgit v1.2.3