Started on controller tests.

This commit is contained in:
mikestefanello 2021-12-19 13:11:23 -05:00
parent 098d1b7eb2
commit c6c9ed7fd2
3 changed files with 51 additions and 10 deletions

View file

@ -192,7 +192,12 @@ func (t *Controller) Redirect(c echo.Context, route string, routeParams ...inter
// - FirstName string `form:"first-name" validate:"required" label:"First name"`
// Only a few validator tags are supported below. Expand them as needed.
func (t *Controller) SetValidationErrorMessages(c echo.Context, err error, data interface{}) {
for _, ve := range err.(validator.ValidationErrors) {
ves, ok := err.(validator.ValidationErrors)
if !ok {
return
}
for _, ve := range ves {
var message string
// Default the field label to the name of the struct field