29 lines
843 B
Java
29 lines
843 B
Java
package com.discord.restapi;
|
|
|
|
import com.discord.utilities.logging.Logger;
|
|
import d0.z.d.m;
|
|
import f0.w;
|
|
import okhttp3.Interceptor;
|
|
import okhttp3.Request;
|
|
import okhttp3.Response;
|
|
/* compiled from: RestInterceptors.kt */
|
|
public final class BreadcrumbInterceptor implements Interceptor {
|
|
private final Logger logger;
|
|
|
|
public BreadcrumbInterceptor(Logger logger) {
|
|
m.checkNotNullParameter(logger, "logger");
|
|
this.logger = logger;
|
|
}
|
|
|
|
@Override // okhttp3.Interceptor
|
|
public Response intercept(Interceptor.Chain chain) {
|
|
m.checkNotNullParameter(chain, "chain");
|
|
Request c2 = chain.c();
|
|
String str = c2.f2969c;
|
|
w wVar = c2.b;
|
|
Logger logger = this.logger;
|
|
logger.recordBreadcrumb("HTTP[" + str + "] - " + wVar, "http");
|
|
return chain.a(chain.c());
|
|
}
|
|
}
|