From 9a62043ff668cb55448081f8ea8ffb5259a5196b Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Tue, 12 Nov 2024 13:19:30 +0000 Subject: [PATCH] fix(aliyun): error context fixed when handling bad request errors --- internal/provider/providers/aliyun/getrecord.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/provider/providers/aliyun/getrecord.go b/internal/provider/providers/aliyun/getrecord.go index 34a1afc5..c02be419 100644 --- a/internal/provider/providers/aliyun/getrecord.go +++ b/internal/provider/providers/aliyun/getrecord.go @@ -58,7 +58,7 @@ func (p *Provider) getRecordID(ctx context.Context, client *http.Client, if err != nil || data.Code != "InvalidDomainName.NoExist" { return "", fmt.Errorf("%w: %d: %s", errors.ErrHTTPStatusNotValid, response.StatusCode, - utils.BodyToSingleLine(response.Body)) + utils.ToSingleLine(string(bodyBytes))) } return "", fmt.Errorf("%w", errors.ErrRecordNotFound)