mirror of
https://github.com/minio/minio.git
synced 2025-03-01 06:19:14 -05:00
Strip off quotes from ETag for verifying complete multipart upload
This commit is contained in:
parent
e082f26e10
commit
b0ea64a04f
@ -418,7 +418,7 @@ func (donut API) completeMultipartUpload(bucket, object, uploadID string, data i
|
|||||||
return ObjectMetadata{}, iodine.New(InvalidPartOrder{}, errParams)
|
return ObjectMetadata{}, iodine.New(InvalidPartOrder{}, errParams)
|
||||||
}
|
}
|
||||||
for _, part := range parts.Part {
|
for _, part := range parts.Part {
|
||||||
if part.ETag != bucketMetadata.Multiparts[object].Parts[strconv.Itoa(part.PartNumber)].ETag {
|
if strings.Trim(part.ETag, "\"") != bucketMetadata.Multiparts[object].Parts[strconv.Itoa(part.PartNumber)].ETag {
|
||||||
return ObjectMetadata{}, iodine.New(InvalidPart{}, errParams)
|
return ObjectMetadata{}, iodine.New(InvalidPart{}, errParams)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user