J'essaie de créer un simple validateur dans mon application feathersjs et je dois avoir accès à hook.app
afin que je puisse récupérer le service users
et vérifier l'unicité. Ci-dessous mon codecomment accéder à l'objet crochet en utilisant .validate de feathers-hooks-common
checkUniqueEmail = (values, hook) => {
const userService = hook.app.service('users');
//below is my validation
}
Le problème est que la variable hook
revient undefined
au lieu de l'objet crochet. Le code github des plumes-crochets-communs montre que cela devrait être possible puisque le hook
est passé en tant que 2ème paramètre. (voir ci-dessous)
const results = validator(getItems(hook), hook); // line 18
Je ne suis pas sûr de ce que je fais mal ici.