discord-jadx/app/src/main/java/com/discord/restapi/BreadcrumbInterceptor.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());
}
}