forked from TrueCloudLab/frostfs-s3-gw
parent
6e91074b50
commit
e3c16a32dd
33 changed files with 332 additions and 263 deletions
|
@ -393,11 +393,11 @@ func (n *layer) checkVersionsExist(ctx context.Context, bkt *data.BucketInfo, ob
|
|||
if obj.VersionID == unversionedObjectVersionID {
|
||||
version = versions.getLast(FromUnversioned())
|
||||
} else {
|
||||
id := oid.NewID()
|
||||
if err := id.Parse(obj.VersionID); err != nil {
|
||||
var id oid.ID
|
||||
if err = id.DecodeString(obj.VersionID); err != nil {
|
||||
return nil, errors.GetAPIError(errors.ErrInvalidVersion)
|
||||
}
|
||||
version = versions.getVersion(id)
|
||||
version = versions.getVersion(&id)
|
||||
}
|
||||
|
||||
if version == nil {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue