From 970f2916125e8dce70c2dcb59b23de5ccbea4a66 Mon Sep 17 00:00:00 2001 From: MNCHL <152583790+MNCHL@users.noreply.github.com> Date: Mon, 25 Dec 2023 19:16:50 +0800 Subject: [PATCH] Update UpdateManager.kt --- .../src/main/java/org/yuzu/yuzu_emu/UpdateManager.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/UpdateManager.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/UpdateManager.kt index e90214a23..3105386fe 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/UpdateManager.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/UpdateManager.kt @@ -30,16 +30,18 @@ class UpdateManager(private val context: Context) { .build() val response: Response = client.newCall(request).execute() - if (response.isSuccessful) { - val responseBody: ResponseBody? = response.body() - if (responseBody != null) { + val responseBody: ResponseBody? = response.body() + val responseCode: Int = response.code() + + if (responseBody != null) { + if (responseCode == 200) { val result = responseBody.string() return result } else { - Log.e(TAG, "Response body is empty") + Log.e(TAG, "Unsuccessful response: $responseCode") } } else { - Log.e(TAG, "Unsuccessful response: ${response.code()}") + Log.e(TAG, "Response body is empty") } } catch (e: Exception) { Log.e(TAG, "Error checking for updates: ${e.message}")