From aae68a304dc8116dcdbcb1a83e32a0aa4303f907 Mon Sep 17 00:00:00 2001 From: Hossain Khan Date: Sat, 3 May 2025 14:02:07 -0400 Subject: [PATCH] [CLEANUP] Log api that is not used in the app Initially was added to check if server is online --- .../ink/trmnl/android/data/TrmnlDisplayRepository.kt | 11 ----------- .../java/ink/trmnl/android/network/TrmnlApiService.kt | 7 ------- .../trmnl/android/network/model/TrmnlLogResponse.kt | 11 ----------- 3 files changed, 29 deletions(-) delete mode 100644 app/src/main/java/ink/trmnl/android/network/model/TrmnlLogResponse.kt diff --git a/app/src/main/java/ink/trmnl/android/data/TrmnlDisplayRepository.kt b/app/src/main/java/ink/trmnl/android/data/TrmnlDisplayRepository.kt index d2d1535..9bde27c 100644 --- a/app/src/main/java/ink/trmnl/android/data/TrmnlDisplayRepository.kt +++ b/app/src/main/java/ink/trmnl/android/data/TrmnlDisplayRepository.kt @@ -104,17 +104,6 @@ class TrmnlDisplayRepository return displayInfo } - /** - * Check the server status by making a request to the log endpoint. - */ - suspend fun checkServerStatus(): Boolean { - val response = apiService.getLog("RANDOM-ID", "RANDOM-TOKEN").successOrNull() - Timber.d("Device log status response: $response") - - // If we got 200 OK, we assume the server is up - return response != null - } - /** * Generates fake display info for debugging purposes without wasting an API request. * diff --git a/app/src/main/java/ink/trmnl/android/network/TrmnlApiService.kt b/app/src/main/java/ink/trmnl/android/network/TrmnlApiService.kt index 1b12edf..43d7663 100644 --- a/app/src/main/java/ink/trmnl/android/network/TrmnlApiService.kt +++ b/app/src/main/java/ink/trmnl/android/network/TrmnlApiService.kt @@ -3,7 +3,6 @@ package ink.trmnl.android.network import com.slack.eithernet.ApiResult import ink.trmnl.android.network.model.TrmnlCurrentImageResponse import ink.trmnl.android.network.model.TrmnlDisplayResponse -import ink.trmnl.android.network.model.TrmnlLogResponse import retrofit2.http.GET import retrofit2.http.Header @@ -39,10 +38,4 @@ interface TrmnlApiService { suspend fun getCurrentDisplayData( @Header("access-token") accessToken: String, ): ApiResult - - @GET("api/log") - suspend fun getLog( - @Header("ID") id: String, - @Header("Access-Token") accessToken: String, - ): ApiResult } diff --git a/app/src/main/java/ink/trmnl/android/network/model/TrmnlLogResponse.kt b/app/src/main/java/ink/trmnl/android/network/model/TrmnlLogResponse.kt deleted file mode 100644 index 5989e99..0000000 --- a/app/src/main/java/ink/trmnl/android/network/model/TrmnlLogResponse.kt +++ /dev/null @@ -1,11 +0,0 @@ -package ink.trmnl.android.network.model - -import com.squareup.moshi.Json -import com.squareup.moshi.JsonClass - -@JsonClass(generateAdapter = true) -data class TrmnlLogResponse( - @Json(name = "status") val status: Int, - @Json(name = "error") val error: String? = null, - // Add other fields if available in the actual response -)