From 6f26381c7e15566385bcdd737deca803439e1ac1 Mon Sep 17 00:00:00 2001 From: Huaaudio Date: Sat, 21 Mar 2026 08:59:02 +0100 Subject: [PATCH] lint fix --- .golangci.yaml | 3 +++ pkg/asr/asr.go | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.golangci.yaml b/.golangci.yaml index ea3107ec8..b2b772406 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -61,6 +61,9 @@ linters: - usestdlibvars - usetesting settings: + gomoddirectives: + replace-allow-list: + - github.com/bwmarrin/discordgo errcheck: check-type-assertions: true check-blank: true diff --git a/pkg/asr/asr.go b/pkg/asr/asr.go index 0bd98ae71..8bcd38fec 100644 --- a/pkg/asr/asr.go +++ b/pkg/asr/asr.go @@ -64,9 +64,9 @@ func (t *GroqTranscriber) TranscribeData( return nil, fmt.Errorf("failed to create form file: %w", err) } - if _, err := io.Copy(part, bytes.NewReader(data)); err != nil { - logger.ErrorCF("voice", "Failed to copy file content", map[string]any{"error": err}) - return nil, fmt.Errorf("failed to copy file content: %w", err) + if _, copyErr := io.Copy(part, bytes.NewReader(data)); copyErr != nil { + logger.ErrorCF("voice", "Failed to copy file content", map[string]any{"error": copyErr}) + return nil, fmt.Errorf("failed to copy file content: %w", copyErr) } if err = writer.WriteField("model", "whisper-large-v3-turbo"); err != nil {