From 50a8dd941c0fce8d1703261943465ef5c5037e60 Mon Sep 17 00:00:00 2001 From: sonalyadav Date: Thu, 19 Dec 2024 19:35:58 +0530 Subject: [PATCH] fixed the null value warning --- .../java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt b/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt index 71ea1d692..e46a00aca 100644 --- a/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt +++ b/app/src/main/java/fr/free/nrw/commons/mwapi/OkHttpJsonApiClient.kt @@ -175,7 +175,9 @@ class OkHttpJsonApiClient @Inject constructor( .build() val response: Response = okHttpClient.newCall(request).execute() if (response.body != null && response.isSuccessful) { - val json: String = response.body!!.string() ?: return@fromCallable null + val json: String? = response.body?.string() + if (json.isNullOrEmpty()) { + return@fromCallable null } try { return@fromCallable gson.fromJson( json,