diff --git a/client/object_put_transformer.go b/client/object_put_transformer.go index 636e56bd..b010deb6 100644 --- a/client/object_put_transformer.go +++ b/client/object_put_transformer.go @@ -44,14 +44,15 @@ func (x *objectWriterTransformer) WritePayloadChunk(ctx context.Context, chunk [ } func (x *objectWriterTransformer) Close(ctx context.Context) (*ResObjectPut, error) { - if ai, err := x.ot.Close(ctx); err != nil { + ai, err := x.ot.Close(ctx) + if err != nil { return nil, err - } else { - if ai != nil && ai.ParentID != nil { - x.it.res.obj = *ai.ParentID - } - return x.it.res, nil } + + if ai != nil && ai.ParentID != nil { + x.it.res.obj = *ai.ParentID + } + return x.it.res, nil } type internalTarget struct {