diff --git a/http/filestream/filestream.go b/http/filestream/filestream.go index 1eeef41..e6ab382 100644 --- a/http/filestream/filestream.go +++ b/http/filestream/filestream.go @@ -82,7 +82,10 @@ func WriteFilesToStreamWithProgressBar(multipartWriter *multipart.Writer, filesL return errors.Join(err, writeErr(multipartWriter, file, err)) } if bar != nil { - bar.Add(1) + err = bar.Add(1) + if err != nil { + return fmt.Errorf("failed to update progress bar: %w", err) + } } }