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