GeoNature
GeoNature copied to clipboard
Le bouton/lien 'Voir l'observation dans le module de saisie' dans la synthese ne fonctionne plus.
Version 2.13.4
Je viens de faire la migration depuis la version 2.12.3 vers la 2.13.4, et j'ai relvé un souci dans synthese avec le bouton/lien 'Voir l'observation dans le module de saisie' qui ouvre un nouvel onglet occtax vide avec comme url : https://xxxxxxxx/geonature/#/occtax/info/id_counting/undefined
RAS coté BDD mais quand dans la synthese je clique sur les infos de l'observation et que je clique sur le bouton 'voir dans le module de saisie' depuis cette fenetre "informations sur l'observation" là il m'amène correctement sur la page du relevé dans occtax.
RAS dans les log.
Qq reproduit ce comportement ?
Je viens de tester en production et sur le serveur de DEMO sans reproduire. Mais ce soucis me rappelle vaguement quelque chose. Je ne sais plus si on l'a déjà rencontré et corrigé, ou autre chose. A voir si on arrive à reproduire ou si on peut avoir plus de précision ? Et donc si ça le fait sur toutes les observations de la Synthèse ou seulement certaines ?
Ça fait ça si dans la table synthese, pour la donnée qui pose problème, le champ "entity_source_pk_value" n'est pas renseigné par la valeur "id_occurrence_occtax" correspondante de la table cor_occurrence_occtax. Est ce que c'est une donnée importée et basculée dans la saisie par la suite ?
Même problème avec geonature 2.14, reproduit sur le serveur de demo, 2.14.
-
Prendre une observation dans la synthèse et demander à voir dans le module de saisie.
-
l'ihm bascule sur occtax, avec une carte à gauche et le message "chargement des données en cours" à droite. Les données ne s'affichent pas.
-
l'url du navigateur indique : https://demo.geonature.fr/geonature/#/occtax/info/id_counting/undefined
Retour sur mon serveur.
- postgres: l'observation dans la synthèse a bien les bons attributs id_source, id_module et entity_source_pk_value.
- postgres: l'observation occtax semble conforme
Sur le client web
- Si je modifie l'url occtax en remplaçant à la main undefined par l'id de l'observation occtax, et que je recharge la page, elle s'affiche.
La PR #2950 fixe ce problème.