feat: upgrade to OkHttp 4.10.0

This commit is contained in:
Harsh Shandilya 2023-03-07 12:44:34 +05:30
parent 8392841554
commit cb798cf011
No known key found for this signature in database
7 changed files with 10 additions and 15 deletions

View file

@ -18,6 +18,7 @@ anvil { generateDaggerFactories.set(true) }
android { namespace = "dev.msfjarvis.claw.core" }
dependencies {
implementation(platform(libs.okhttp.bom))
api(libs.kotlinx.serialization.json)
api(libs.okhttp.loggingInterceptor)
implementation(libs.dagger)

View file

@ -15,7 +15,7 @@ import dagger.multibindings.IntoSet
import kotlinx.serialization.ExperimentalSerializationApi
import kotlinx.serialization.json.Json
import kotlinx.serialization.json.JsonNamingStrategy
import okhttp3.MediaType
import okhttp3.MediaType.Companion.toMediaType
import retrofit2.Converter
@Module
@ -26,7 +26,7 @@ object RetrofitModule {
@Provides
@IntoSet
fun provideJsonConverterFactory(json: Json): Converter.Factory {
val contentType = MediaType.get("application/json")
val contentType = "application/json".toMediaType()
return json.asConverterFactory(contentType)
}