PnX-SI / GeoNature

Application de saisie et de synthèse des observations faune et flore
GNU General Public License v3.0
100 stars 102 forks source link

[Validation] sélection des champs à afficher #3159

Closed blaisegeo closed 4 weeks ago

blaisegeo commented 1 month ago

Bonjour;

Version 2.14.2

Description du bug Impossibilité de modifier les champs affichés dans le module Validation.

Comportement attendu La modification du fichier ~/geonature/contrib/gn_module_validation/validation_config.toml devrait permettre d'enlever ou d'ajouter des champs dans l'affichage des observations dans la validation delon la doc.

Comment reproduire Copie du fichier ~/geonature/contrib/gn_module_validation/validation_config.toml.example dans ~/geonature/contrib/gn_module_validation/validation_config.toml. Dernier bloc de 4 lignes (pour le champ "Observateur") commenté. $ sudo systemctl daemon-reload $ sudo systemctl restart geonature Vidage du cache du navigateur, reconnexion à GeoNature. Le champ "Observateur" est toujours affiché dans les enregistrements de la validation.

Logs Pas d'erreur dans /var/log/geonature.log.

camillemonchicourt commented 1 month ago

Pourtant un sujet similaire avait été remonté sur https://github.com/PnX-SI/GeoNature/issues/2498 mais il a bien pu masquer une colonne de la liste des observations du module Validation.

A préciser cependant : Cela ne change les champs que dans la liste des observations du module Validation, pas dans les fiches détail des observations.

Si tu confirmes que cela ne fonctionne pas, il faudra qu'on teste et investigue plus en détail.

blaisegeo commented 1 month ago

Oui, j'ai bien parcouru la doc et les issues avant de poster et j'avais vu l'issue #2498 que tu cites. C'était sur une version 2.9 apparemment, et il fallait alors reconstuire le front avec la commande "geonature update-configuration" en venv, mais à ce que je comprends ce n'est plus la peine sur la 2.14. J'ai essayé tout de même, mais sans plus de succès. Donc soit il y a un souci, soit je ne fais pas la bonne manip.

On est bien d'accord que c'est pour retirer ou ajouter des champs dans la liste des observations à valider, pas dans les iches détails.

Je crois qu'on peut également ajouter / enlever des champs sur la liste des observations dans la synthèse. Je vais voir si j'y arrive mieux.

blaisegeo commented 4 weeks ago

Je ne faisais pas la bonne manip finalement.

Je copiais le fichier ~/geonature/contrib/gn_module_validation/validation_config.toml.example dans le fichier validation_config.toml dans le même répertoire : ~/geonature/contrib/gn_module_validation/ et non dans le répertoire ~/geonature/config comme c'est bien indiqué dans la doc et dans l'issue citée plus haut.

J'ai modifié le front et le back à la main pour vérifier que ça réagissait bien, puis j'ai relu encore la doc pour me rendre compte de mon erreur, c'était donc moi le bug !

Désolé pour le bruit.