Salut
J’essaie de valider plusieurs champs lors de l’inscription, à savoir email et custom_field.
Le EmailValidator ne semble avoir accès qu’au record de l’e-mail.
J’aimerais l’étendre pour me permettre d’accéder également au custom_field.
Il me semble étrange que le PasswordValidator ait accès à tous les records (e-mail, nom d’utilisateur, nom, mot de passe, etc.), alors que le EmailValidator n’en a pas.
Depuis PasswordValidator, je peux faire ceci :
def validate_each(record, attribute, value)
my_custom_field = record.user_fields["1"]
end
Malheureusement, je ne peux pas accéder à plusieurs enregistrements d’utilisateur depuis EmailValidator.
EmailValidator ne peut pas faire ceci :
def validate_each(record, attribute, value)
my_custom_field = record.user_fields["1"] # NE FONCTIONNE PAS
end
Quelqu’un pourrait-il m’indiquer la bonne direction ?
Merci