diff --git a/errors.go b/errors.go index d5ef8d57..439fc1a4 100644 --- a/errors.go +++ b/errors.go @@ -25,12 +25,12 @@ type Errors []error func IsRecordNotFoundError(err error) bool { if errs, ok := err.(Errors); ok { for _, err := range errs { - if err == ErrRecordNotFound { + if err.Error() == ErrRecordNotFound.Error() { return true } } } - return err == ErrRecordNotFound + return err.Error() == ErrRecordNotFound.Error() } // GetErrors gets all errors that have occurred and returns a slice of errors (Error type)