diff options
Diffstat (limited to 'internal/validate')
| -rw-r--r-- | internal/validate/structvalidation.go | 13 | 
1 files changed, 1 insertions, 12 deletions
| diff --git a/internal/validate/structvalidation.go b/internal/validate/structvalidation.go index 0111ba1e9..ff72e253d 100644 --- a/internal/validate/structvalidation.go +++ b/internal/validate/structvalidation.go @@ -27,11 +27,6 @@ import (  var v *validator.Validate -// Validation Panic messages -const ( -	InvalidPanic = "validate function was passed invalid item" -) -  func ulidValidator(fl validator.FieldLevel) bool {  	field := fl.Field() @@ -52,13 +47,7 @@ func init() {  // Struct validates the passed struct, returning validator.ValidationErrors if invalid, or nil if OK.  func Struct(s interface{}) error { -	switch reflect.TypeOf(s).Kind() { -	case reflect.Invalid: -		panic(InvalidPanic) -	} - -	err := v.Struct(s) -	return processValidationError(err) +	return processValidationError(v.Struct(s))  }  func processValidationError(err error) error { | 
