From 9681b7b5ef0194b68833e9e1f577ae86767f013f Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Mon, 21 Dec 2020 17:07:32 -0600 Subject: [PATCH] RemoteSyncServer: Improve logging --- .../org/isoron/uhabits/sync/RemoteSyncServer.kt | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/android/uhabits-android/src/main/java/org/isoron/uhabits/sync/RemoteSyncServer.kt b/android/uhabits-android/src/main/java/org/isoron/uhabits/sync/RemoteSyncServer.kt index ec5773244..ed69b9108 100644 --- a/android/uhabits-android/src/main/java/org/isoron/uhabits/sync/RemoteSyncServer.kt +++ b/android/uhabits-android/src/main/java/org/isoron/uhabits/sync/RemoteSyncServer.kt @@ -36,7 +36,9 @@ class RemoteSyncServer( override suspend fun register(): String = Dispatchers.IO { try { - val response: RegisterReponse = httpClient.post("$baseURL/register") + val url = "$baseURL/register" + Log.i("RemoteSyncServer", "POST $url") + val response: RegisterReponse = httpClient.post(url) return@IO response.key } catch(e: ServerResponseException) { throw ServiceUnavailable() @@ -45,7 +47,9 @@ class RemoteSyncServer( override suspend fun put(key: String, newData: SyncData) = Dispatchers.IO { try { - val response: String = httpClient.put("$baseURL/db/$key") { + val url = "$baseURL/db/$key" + Log.i("RemoteSyncServer", "PUT $url") + val response: String = httpClient.put(url) { header("Content-Type", "application/json") body = newData } @@ -61,7 +65,9 @@ class RemoteSyncServer( override suspend fun getData(key: String): SyncData = Dispatchers.IO { try { - val data: SyncData = httpClient.get("$baseURL/db/$key") + val url = "$baseURL/db/$key" + Log.i("RemoteSyncServer", "GET $url") + val data: SyncData = httpClient.get(url) return@IO data } catch (e: ServerResponseException) { throw ServiceUnavailable() @@ -73,7 +79,9 @@ class RemoteSyncServer( override suspend fun getDataVersion(key: String): Long = Dispatchers.IO { try { - val response: GetDataVersionResponse = httpClient.get("$baseURL/db/$key/version") + val url = "$baseURL/db/$key/version" + Log.i("RemoteSyncServer", "GET $url") + val response: GetDataVersionResponse = httpClient.get(url) return@IO response.version } catch(e: ServerResponseException) { throw ServiceUnavailable()