La méthode validate(Content content, Map<String, Object> values, View view) appelée lors de la sauvegarde de CourseMccSkillsValidator est commentée.
La raison avancée est que l'on voudrait valider que les entrées du ou des chemins concernés par la modification.
Deux cas d'usage:
- depuis le formulaire, on a pas de chemin, ce sont tous les chemins => le check doit être fait sur toutes les entrées.
- depuis l'outil "Saisie des évalutations" on passe par la MCCCourseSaveAction qui connait les chemins modifiés et les positionne en tant qu'attribut de requête lorsqu'on exécute l'action 20. Il suffirait de les positionner tout le temps en attribut de requête et de les récupérer dans la méthode #validate
Sans ce validateur il est possible de saisir 3 fois la même compétence pour le même chemin (cf. capture)