Skip to content

Commit cdecfdf

Browse files
committed
fix(network): resolve deprecated RequestBody.create usage in TelegramClient
1 parent 7fbbc58 commit cdecfdf

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎app/src/main/java/com/zero/sentinel/network/TelegramClient.kt‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import okhttp3.MultipartBody
88
import okhttp3.OkHttpClient
99
import okhttp3.Request
1010
import okhttp3.RequestBody.Companion.asRequestBody
11+
import okhttp3.RequestBody.Companion.toRequestBody
1112
import java.io.File
1213
import java.io.IOException
1314
import java.util.concurrent.TimeUnit
@@ -138,7 +139,7 @@ class TelegramClient(context: Context) {
138139
val gson = com.google.gson.Gson()
139140
val jsonPayload = gson.toJson(mapOf("commands" to commands))
140141

141-
val requestBody = okhttp3.RequestBody.create("application/json".toMediaTypeOrNull(), jsonPayload)
142+
val requestBody = jsonPayload.toRequestBody("application/json".toMediaTypeOrNull())
142143

143144
val request = Request.Builder()
144145
.url("$baseUrl/setMyCommands")

0 commit comments

Comments
 (0)