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

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()
}