From a3486818612f521d25a354987da9c73c621ce4e5 Mon Sep 17 00:00:00 2001 From: Hamid Malek Mohammadi Date: Wed, 15 Oct 2025 16:06:48 +0330 Subject: [PATCH] fix: don't log critical headers in api timeout --- libCallApi/callApi.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libCallApi/callApi.go b/libCallApi/callApi.go index ac6f04a..575eb4f 100644 --- a/libCallApi/callApi.go +++ b/libCallApi/callApi.go @@ -299,9 +299,9 @@ func ConsumeRest[Resp any](c CallData[Resp]) (*Resp, *response.WsRemoteResponse, resp, err := cl.Do(req) if err != nil { if os.IsTimeout(err) { - return nil, nil, nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_CONNECT_TIMED_OUT", "error in ConsumeRest.ClientDo:%v", req)) + return nil, nil, nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_CONNECT_TIMED_OUT", "error in ConsumeRest.ClientDo: %s %s", req.Method, req.RequestURI)) } - return nil, nil, nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_UNABLE_TO_CALL", "error in ConsumeRest.ClientDo:%v", req)) + return nil, nil, nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_UNABLE_TO_CALL", "error in ConsumeRest.ClientDo: %s %s", req.Method, req.RequestURI)) } defer resp.Body.Close() @@ -351,9 +351,9 @@ func ConsumeRestJSON[Resp any](c *CallData[Resp]) (*Resp, error) { resp, err := cl.Do(req) if err != nil { if os.IsTimeout(err) { - return nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_CONNECT_TIMED_OUT", "error in ConsumeRest.ClientDo:%v", req)) + return nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_CONNECT_TIMED_OUT", "error in ConsumeRest.ClientDo: %s %s", req.Method, req.RequestURI)) } - return nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_UNABLE_TO_CALL", "error in ConsumeRest.ClientDo:%v", req)) + return nil, errors.Join(err, libError.NewWithDescription(http.StatusRequestTimeout, "API_UNABLE_TO_CALL", "error in ConsumeRest.ClientDo: %s %s", req.Method, req.RequestURI)) } defer resp.Body.Close()