From 9fdc1ad6dc397d4a592c0cacefe63234e200e6a1 Mon Sep 17 00:00:00 2001 From: Alix-007 <267018309+Alix-007@users.noreply.github.com> Date: Sun, 29 Mar 2026 17:08:46 +0800 Subject: [PATCH] fix(qq): clear linter blockers in token source --- pkg/channels/qq/token_source.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkg/channels/qq/token_source.go b/pkg/channels/qq/token_source.go index 56405eef0..3ab9b283b 100644 --- a/pkg/channels/qq/token_source.go +++ b/pkg/channels/qq/token_source.go @@ -97,12 +97,16 @@ func (s *qqTokenSource) getNewToken() (*oauth2.Token, error) { } if rsp.StatusCode != http.StatusOK { - return nil, fmt.Errorf("qq token request failed: status=%d body=%s", rsp.StatusCode, strings.TrimSpace(string(body))) + return nil, fmt.Errorf( + "qq token request failed: status=%d body=%s", + rsp.StatusCode, + strings.TrimSpace(string(body)), + ) } parsed := &qqTokenResponse{} - if err := json.Unmarshal(body, parsed); err != nil { - return nil, fmt.Errorf("qq token response decode failed: %w", err) + if decodeErr := json.Unmarshal(body, parsed); decodeErr != nil { + return nil, fmt.Errorf("qq token response decode failed: %w", decodeErr) } if parsed.Code != 0 {