Ce dépôt a été archivé le 2022-05-07 . Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
2017-07-01 01:25:11 +02:00
package validator
import (
2017-07-02 16:54:55 +02:00
"github.com/NyaaPantsu/nyaa/utils/messages"
2017-07-01 01:25:11 +02:00
"github.com/go-playground/validator"
)
func dateErrors ( fe validator . FieldError , mes * messages . Messages ) error {
switch fe . Tag ( ) {
case "gt" :
return mes . AddErrorTf ( fe . Field ( ) , "error_greater_date" , fe . Field ( ) )
case "gte" :
return mes . AddErrorTf ( fe . Field ( ) , "error_greater_equal_date" , fe . Field ( ) )
case "lt" :
return mes . AddErrorTf ( fe . Field ( ) , "error_less_date" , fe . Field ( ) )
case "lte" :
return mes . AddErrorTf ( fe . Field ( ) , "error_less_equal_date" , fe . Field ( ) )
}
return mes . AddErrorTf ( fe . Field ( ) , "error_field" , fe . Field ( ) )
}