fix: UpdateObjectVersion should compare versionID through versions (#12726)

fixes #12703
This commit is contained in:
Poorna Krishnamoorthy 2021-07-15 15:01:59 -07:00 committed by GitHub
parent 9516587a6c
commit a6ec405443
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -784,7 +784,9 @@ func (z *xlMetaV2) UpdateObjectVersion(fi FileInfo) error {
return nil
}
case DeleteType:
return errMethodNotAllowed
if version.DeleteMarker.VersionID == uv {
return errMethodNotAllowed
}
}
}