-
Notifications
You must be signed in to change notification settings - Fork 80
Description
Description du bug
Dans Geotrek-Admin, un parcours peut actuellement sélectionner une cotation qui ne fait pas partie de la liste des cotations définies dans son site parent. Lorsque cette cotation est ensuite modifiée, elle n’est pas supprimée du parcours et une nouvelle cotation vient simplement s’ajouter, ce qui crée une incohérence entre les cotations du site parent et celles du parcours.
Comment reproduire
1. Créer un site outdoor avec une liste de cotation pour la pratique choisi.
2. Créer un parcours rattaché à ce site parent et sélectionner une cotation qui n’appartient pas à la liste du site parent.
3. Modifier cette cotation dans le parcours.
4. Constater que l’ancienne cotation n’est pas supprimée et que la nouvelle est simplement ajoutée.
Comportement attendu
Les cotations d’un parcours devraient toujours refléter celles du site parent. Il ne devrait pas être possible de sélectionner une cotation qui n’appartient pas à la liste définie dans le site parent, et toute cotation non autorisée devrait être supprimée automatiquement.
Captures d'écran
-> modification de la cotation de 5c à 4c
Informations complémentaires
Deux pistes d’amélioration sont envisageables :
– Restreindre la liste des cotations affichées dans le formulaire des parcours aux seules cotations du site parent.
– Mettre en place une synchronisation automatique permettant d’ajouter au site parent les cotations sélectionnées dans les parcours enfants afin de garantir la cohérence des données.