Skip to content

Commit

Permalink
storage/minio: put the disable signature and multipart in considerati…
Browse files Browse the repository at this point in the history
…on for PutObject
  • Loading branch information
stevefan1999-personal committed Nov 11, 2022
1 parent d61714c commit c71fa9b
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion modules/storage/minio.go
Original file line number Diff line number Diff line change
Expand Up @@ -136,13 +136,18 @@ func (m *MinioStorage) Open(path string) (Object, error) {

// Save save a file to minio
func (m *MinioStorage) Save(path string, r io.Reader, size int64) (int64, error) {
disableSignature, disableMultipart := false, false
if m.config != nil {
disableSignature, disableMultipart = m.config.DisableSignature, m.config.DisableMultipart
}

uploadInfo, err := m.client.PutObject(
m.ctx,
m.bucket,
m.buildMinioPath(path),
r,
size,
minio.PutObjectOptions{ContentType: "application/octet-stream"},
minio.PutObjectOptions{ContentType: "application/octet-stream", DisableContentSha256: disableSignature, DisableMultipart: disableMultipart},
)
if err != nil {
return 0, convertMinioErr(err)
Expand Down

0 comments on commit c71fa9b

Please sign in to comment.