diff --git a/s3/s3.go b/s3/s3.go index dee365b31e3b0a092961352d5de6656c4cc82da1..997f8640e568c0eda68af4c2dc9fec321b06f285 100644 --- a/s3/s3.go +++ b/s3/s3.go @@ -205,8 +205,9 @@ func (s SessionWithHelpers) UploadWithSettingsRevised(data []byte, bucket string var headers map[string]string if settings.AddContentDisposition { + headers = map[string]string{ - "content-disposition": fmt.Sprintf("attachment; filename=\"%s.%s\"", settings.FileName, settings.FileExt), + "content-disposition": fmt.Sprintf("attachment; filename=\"%s%s\"", settings.FileName, settings.FileExt), } }