From 116f5ecc298b9f1f475f6266e4344484b69de601 Mon Sep 17 00:00:00 2001 From: Patrick Zheng Date: Thu, 4 Jan 2024 11:22:43 +0800 Subject: [PATCH] fix: fix bug in `SetHTTPDebugLog` (#857) Signed-off-by: Patrick Zheng Signed-off-by: rgnote <5878554+rgnote@users.noreply.github.com> --- internal/trace/transport.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/trace/transport.go b/internal/trace/transport.go index 86700c692..a83ebda19 100644 --- a/internal/trace/transport.go +++ b/internal/trace/transport.go @@ -88,11 +88,11 @@ func logHeader(header http.Header, e log.Logger) { // SetHTTPDebugLog sets up http debug log with logrus.Logger func SetHTTPDebugLog(ctx context.Context, authClient *auth.Client) { - if logrusLog, ok := log.GetLogger(ctx).(*logrus.Logger); ok && logrusLog.Level != logrus.DebugLevel { + if logrusLog, ok := log.GetLogger(ctx).(*logrus.Logger); !ok || logrusLog.Level != logrus.DebugLevel { return } if authClient.Client == nil { - authClient.Client = http.DefaultClient + authClient.Client = &http.Client{} } if authClient.Client.Transport == nil { authClient.Client.Transport = http.DefaultTransport