Skip to content

Commit 48e7eff

Browse files
authored
fix: add User-Agent to NetworkingModule http client (#6415)
* fix: add User-Agent to NetworkingModule http client * CommonHeaderRequestInterceptor: publicize * fix import & style
1 parent b9f353b commit 48e7eff

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

app/src/main/java/fr/free/nrw/commons/OkHttpConnectionFactory.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ object OkHttpConnectionFactory {
5050
}
5151
}
5252

53-
private class CommonHeaderRequestInterceptor : Interceptor {
53+
class CommonHeaderRequestInterceptor : Interceptor {
5454
@Throws(IOException::class)
5555
override fun intercept(chain: Interceptor.Chain): Response {
5656
val request = chain.request().newBuilder()

app/src/main/java/fr/free/nrw/commons/di/NetworkingModule.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import dagger.Provides
77
import fr.free.nrw.commons.BetaConstants
88
import fr.free.nrw.commons.BuildConfig
99
import fr.free.nrw.commons.OkHttpConnectionFactory
10+
import fr.free.nrw.commons.CommonHeaderRequestInterceptor
1011
import fr.free.nrw.commons.actions.PageEditClient
1112
import fr.free.nrw.commons.actions.PageEditInterface
1213
import fr.free.nrw.commons.actions.ThanksInterface
@@ -60,6 +61,7 @@ class NetworkingModule {
6061
.connectTimeout(120, TimeUnit.SECONDS)
6162
.writeTimeout(120, TimeUnit.SECONDS)
6263
.addInterceptor(httpLoggingInterceptor)
64+
.addInterceptor(CommonHeaderRequestInterceptor())
6365
.readTimeout(120, TimeUnit.SECONDS)
6466
.cache(Cache(File(context.cacheDir, "okHttpCache"), OK_HTTP_CACHE_SIZE))
6567
.build()

0 commit comments

Comments
 (0)