Skip to content

Commit a45a657

Browse files
committed
services/object: use error status instance
Use `apistatus.ErrObjectOutOfRange` instead of `new(apistatus.ObjectOutOfRange)` Signed-off-by: Andrey Butusov <[email protected]>
1 parent 7f28e69 commit a45a657

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

pkg/services/object/get/assemble.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,7 @@ func (exec *execCtx) initFromChild(obj oid.ID) (*oid.ID, []oid.ID) {
118118
seekTo := seekOff + seekLen
119119

120120
if seekTo < seekOff || parSize < seekOff || parSize < seekTo {
121-
var errOutOfRange apistatus.ObjectOutOfRange
122-
123-
exec.err = &errOutOfRange
121+
exec.err = apistatus.ErrObjectOutOfRange
124122
exec.status = statusAPIResponse
125123

126124
return nil, nil

pkg/services/object/get/assembly_v2.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,7 @@ func (exec *execCtx) processV2Link(linkID oid.ID) bool {
117117
seekTo := seekOff + seekLen
118118

119119
if seekTo < seekOff || parSize < seekOff || parSize < seekTo {
120-
var errOutOfRange apistatus.ObjectOutOfRange
121-
122-
exec.err = &errOutOfRange
120+
exec.err = apistatus.ErrObjectOutOfRange
123121
exec.status = statusAPIResponse
124122

125123
// the operation has failed but no need to continue so `true` here

pkg/services/object/get/util.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ func (c *clientWrapper) getObject(exec *execCtx, info coreclient.NodeInfo) (*obj
173173
}
174174

175175
if to < from || pLen < from || pLen < to {
176-
return nil, nil, new(apistatus.ObjectOutOfRange)
176+
return nil, nil, apistatus.ErrObjectOutOfRange
177177
}
178178

179179
if from > 0 {

0 commit comments

Comments
 (0)