Skip to content

Commit

Permalink
fix lint
Browse files Browse the repository at this point in the history
  • Loading branch information
jan-hajek committed Mar 5, 2024
1 parent db71360 commit f303620
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions src/errorsx/checker.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,38 +13,38 @@ type check func(err error) error
func CheckErrorCode(errorCode errorCode.ErrorCode, errMessage string) check {
return func(err error) error {
var apiErr apiError.Error
if errors.As(err, &apiErr) {
if string(errorCode) != apiErr.GetErrorCode() {
return nil
}

return NewUserError(errMessage, err)
if !errors.As(err, &apiErr) {
return nil
}
if string(errorCode) != apiErr.GetErrorCode() {
return nil
}

return nil
return NewUserError(errMessage, err)
}
}

func CheckInvalidUserInput(parameterName string, errMessage string) check {
return func(err error) error {
var apiErr apiError.Error
if errors.As(err, &apiErr) {
if string(errorCode.InvalidUserInput) != apiErr.GetErrorCode() {
return nil
}
if !errors.As(err, &apiErr) {
return nil
}

meta, ok := apiErr.GetMeta().([]interface{})
if !ok {
return nil
}
if string(errorCode.InvalidUserInput) != apiErr.GetErrorCode() {
return nil
}

meta, ok := apiErr.GetMeta().([]interface{})
if !ok {
return nil
}

for _, metaItem := range meta {
if metaItemTyped, ok := metaItem.(map[string]interface{}); ok {
if parameterValue, ok := metaItemTyped["parameter"]; ok {
if parameterValue == parameterName {
return NewUserError(fmt.Sprintf(errMessage, metaItemTyped["message"]), err)
}
return nil
for _, metaItem := range meta {
if metaItemTyped, ok := metaItem.(map[string]interface{}); ok {
if parameterValue, ok := metaItemTyped["parameter"]; ok {
if parameterValue == parameterName {
return NewUserError(fmt.Sprintf(errMessage, metaItemTyped["message"]), err)
}
}
}
Expand Down

0 comments on commit f303620

Please sign in to comment.