From d25890ad263eb7168c294b09edc8cdd3df0ccffa Mon Sep 17 00:00:00 2001 From: speatzle Date: Wed, 19 Mar 2025 11:06:18 +0100 Subject: [PATCH] Log HTTP Bodye on Upload Error into Task --- task/upload.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/task/upload.go b/task/upload.go index 38c0f94..a2338e8 100644 --- a/task/upload.go +++ b/task/upload.go @@ -99,7 +99,8 @@ func uploadFile(ctx context.Context, l *slog.Logger, conf config.Config, path st l.InfoContext(ctx, "Upload Done") if resp.StatusCode != http.StatusOK { - return fmt.Errorf("Got HTTP Status Code: %v", resp.StatusCode) + body, _ := io.ReadAll(resp.Body) + return fmt.Errorf("Got HTTP Status Code: %v Body: %v", resp.StatusCode, body) } return nil