From 7dd9185171a3b74dc31c8e1c0564ec5ecd1856e0 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Fri, 29 Aug 2025 14:04:56 +0000 Subject: [PATCH] log-headers --- .../fr/free/nrw/commons/OkHttpConnectionFactory.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/OkHttpConnectionFactory.kt b/app/src/main/java/fr/free/nrw/commons/OkHttpConnectionFactory.kt index d15c72f57..24ac1916e 100644 --- a/app/src/main/java/fr/free/nrw/commons/OkHttpConnectionFactory.kt +++ b/app/src/main/java/fr/free/nrw/commons/OkHttpConnectionFactory.kt @@ -1,6 +1,7 @@ package fr.free.nrw.commons import androidx.annotation.VisibleForTesting +import fr.free.nrw.commons.BuildConfig import fr.free.nrw.commons.wikidata.cookies.CommonsCookieJar import okhttp3.Cache import okhttp3.Interceptor @@ -40,9 +41,13 @@ object OkHttpConnectionFactory { .writeTimeout(120, TimeUnit.SECONDS) .readTimeout(120, TimeUnit.SECONDS) .addInterceptor(HttpLoggingInterceptor().apply { - setLevel(HttpLoggingInterceptor.Level.BASIC) - redactHeader("Authorization") - redactHeader("Cookie") + if (BuildConfig.DEBUG) { + setLevel(HttpLoggingInterceptor.Level.BODY) + } else { + setLevel(HttpLoggingInterceptor.Level.BASIC) + redactHeader("Authorization") + redactHeader("Cookie") + } }) .addInterceptor(UnsuccessfulResponseInterceptor()) .addInterceptor(CommonHeaderRequestInterceptor())