From 0f8c698f8b2048456036441c280d90d85eef8215 Mon Sep 17 00:00:00 2001 From: Sergio De la torre Date: Tue, 11 Apr 2023 14:42:04 +0200 Subject: [PATCH] refs class Interceptor --- .../UTILS/SilexInterceptor.kt | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/SilexInterceptor.kt diff --git a/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/SilexInterceptor.kt b/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/SilexInterceptor.kt new file mode 100644 index 0000000..8c25653 --- /dev/null +++ b/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/SilexInterceptor.kt @@ -0,0 +1,25 @@ +package verdnatura.es.repartoverdnatura.UTILS + +import android.content.Context +import okhttp3.Interceptor +import okhttp3.Response +import java.io.IOException + +class SilexInterceptor : Interceptor { + private var context: Context + + constructor(context: Context) { + this.context = context + } + + @Throws(IOException::class) + override fun intercept(chain: Interceptor.Chain): Response { + + val request = chain.request() + val newRequest = request.newBuilder() + .addHeader("Authorization", Utils.getTokenUser(context)) + .build() + return chain.proceed(newRequest) + + } +} \ No newline at end of file