From 0521d835e7557cedb3e9497dec52b645ca948a5d Mon Sep 17 00:00:00 2001 From: Snider Date: Mon, 2 Feb 2026 06:44:19 +0000 Subject: [PATCH] Update cmd/collect_batch.go Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- cmd/collect_batch.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/collect_batch.go b/cmd/collect_batch.go index 528f9bf..b1dfd05 100644 --- a/cmd/collect_batch.go +++ b/cmd/collect_batch.go @@ -128,13 +128,18 @@ func downloadURL(cmd *cobra.Command, u, outputDir string, skipExisting bool, del } } - resp, err := http.Get(u) + resp, err := httpClient.Get(u) if err != nil { logMessage(cmd, fmt.Sprintf("Error downloading %s: %v", u, err), bar, outMutex) return } defer resp.Body.Close() + if resp.StatusCode < 200 || resp.StatusCode >= 300 { + logMessage(cmd, fmt.Sprintf("HTTP error %d for %s", resp.StatusCode, u), bar, outMutex) + return + } + out, err := os.Create(filePath) if err != nil { logMessage(cmd, fmt.Sprintf("Error creating file for %s: %v", u, err), bar, outMutex)