Updated on 2026-08-14

This commit is contained in:
Tangem 2023-07-07 19:01:21 +03:00
parent 2585f9e0e8
commit eafd243752
4 changed files with 12 additions and 10 deletions

View file

@ -26,8 +26,11 @@ fun createRetrofitInstance(
if (logEnabled) okHttpBuilder.addInterceptor(createNetworkLoggingInterceptor())
return Retrofit.Builder().baseUrl(baseUrl).addConverterFactory(MoshiConverter.networkMoshiConverter)
.client(okHttpBuilder.build()).build()
return Retrofit.Builder()
.baseUrl(baseUrl)
.addConverterFactory(MoshiConverter.networkMoshiConverter)
.client(okHttpBuilder.build())
.build()
}
fun createNetworkLoggingInterceptor(): Interceptor {

View file

@ -25,9 +25,10 @@ internal fun OkHttpClient.Builder.addHeaders(vararg requestHeaders: RequestHeade
*
* @param level logging level. By default, only the request body.
*/
internal fun OkHttpClient.Builder.allowLogging(): OkHttpClient.Builder =
if (BuildConfig.DEBUG) {
internal fun OkHttpClient.Builder.allowLogging(): OkHttpClient.Builder {
return if (BuildConfig.DEBUG) {
addInterceptor(interceptor = createNetworkLoggingInterceptor())
} else {
this
}
}
}