mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-11-24 10:35:26 +00:00
Enable okhttp logging in debug only
This commit is contained in:
parent
3f3b1f5b1d
commit
16b232d2a3
@ -2,6 +2,7 @@ package com.topjohnwu.magisk.di
|
|||||||
|
|
||||||
import com.squareup.moshi.JsonAdapter
|
import com.squareup.moshi.JsonAdapter
|
||||||
import com.squareup.moshi.Moshi
|
import com.squareup.moshi.Moshi
|
||||||
|
import com.topjohnwu.magisk.BuildConfig
|
||||||
import com.topjohnwu.magisk.Constants
|
import com.topjohnwu.magisk.Constants
|
||||||
import com.topjohnwu.magisk.data.network.GithubRawApiServices
|
import com.topjohnwu.magisk.data.network.GithubRawApiServices
|
||||||
import okhttp3.OkHttpClient
|
import okhttp3.OkHttpClient
|
||||||
@ -23,13 +24,16 @@ val networkingModule = module {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun createOkHttpClient(): OkHttpClient {
|
fun createOkHttpClient(): OkHttpClient {
|
||||||
|
val builder = OkHttpClient.Builder()
|
||||||
|
|
||||||
|
if (BuildConfig.DEBUG) {
|
||||||
val httpLoggingInterceptor = HttpLoggingInterceptor().apply {
|
val httpLoggingInterceptor = HttpLoggingInterceptor().apply {
|
||||||
level = HttpLoggingInterceptor.Level.BODY
|
level = HttpLoggingInterceptor.Level.BODY
|
||||||
}
|
}
|
||||||
|
builder.addInterceptor(httpLoggingInterceptor)
|
||||||
|
}
|
||||||
|
|
||||||
return OkHttpClient.Builder()
|
return builder.build()
|
||||||
.addInterceptor(httpLoggingInterceptor)
|
|
||||||
.build()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fun createConverterFactory(): Converter.Factory {
|
fun createConverterFactory(): Converter.Factory {
|
||||||
|
Loading…
Reference in New Issue
Block a user