Merge pull request #552 from vector-im/feature/bma/lazyOkHttp

Lazy use the OkHttpClient.
This commit is contained in:
Benoit Marty 2023-06-07 16:39:34 +02:00 committed by GitHub
commit c57a5b4f32

View file

@ -32,6 +32,6 @@ class RetrofitFactory @Inject constructor(
fun create(baseUrl: String): Retrofit = Retrofit.Builder()
.baseUrl(baseUrl.ensureTrailingSlash())
.addConverterFactory(json.get().asConverterFactory("application/json".toMediaType()))
.callFactory(okHttpClient.get())
.callFactory { request -> okHttpClient.get().newCall(request) }
.build()
}