Skip to content

Commit 7612495

Browse files
authored
Merge pull request #536 from sgotti/errors_add_withwrappererrormsgf
errors: add WithWrapperErrorMsgf
2 parents ba6c38c + d071845 commit 7612495

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Diff for: internal/objectstorage/objectstorage.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ type ErrNotExist struct {
4343

4444
func NewErrNotExist(err error, format string, args ...interface{}) error {
4545
return &ErrNotExist{
46-
util.NewWrapperError(err, util.WithWrapperErrorMsg(format, args...)),
46+
util.NewWrapperError(err, util.WithWrapperErrorMsgf(format, args...)),
4747
}
4848
}
4949

Diff for: internal/util/errors.go

+7-1
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,18 @@ func NewWrapperError(err error, options ...WrapperErrorOption) *WrapperError {
116116

117117
type WrapperErrorOption func(e *WrapperError)
118118

119-
func WithWrapperErrorMsg(format string, args ...interface{}) WrapperErrorOption {
119+
func WithWrapperErrorMsgf(format string, args ...any) WrapperErrorOption {
120120
return func(e *WrapperError) {
121121
e.msg = fmt.Sprintf(format, args...)
122122
}
123123
}
124124

125+
func WithWrapperErrorMsg(format string, a ...any) WrapperErrorOption {
126+
return func(e *WrapperError) {
127+
e.msg = fmt.Sprint(a...)
128+
}
129+
}
130+
125131
func WithWrapperErrorCallerDepth(depth int) WrapperErrorOption {
126132
return func(e *WrapperError) {
127133
e.stack = errors.Callers(depth + 1)

0 commit comments

Comments
 (0)