Save ETag when updating metadata (#5626)

Fixes #5622
This commit is contained in:
Harshavardhana
2018-03-09 10:50:39 -08:00
committed by kannappanr
parent ba0c7544ea
commit 7aaf01eb74
3 changed files with 2 additions and 3 deletions

View File

@@ -403,6 +403,7 @@ func (fs *FSObjects) CopyObject(srcBucket, srcObject, dstBucket, dstObject strin
}
fsMeta.Meta = srcInfo.UserDefined
fsMeta.Meta["etag"] = srcInfo.ETag
if _, err = fsMeta.WriteTo(wlk); err != nil {
return oi, toObjectErr(err, srcBucket, srcObject)
}