Le changement d'année sur la page de rapport annuel provoque deux erreurs distinctes:
ERROR TypeError: e.newSpeciesData[0] is undefined
ERROR TypeError: e.obsByGroupData[0] is undefined
En cause, la fonction refreshGraphValues du fichier annual_report.component.ts qui ne réinitialise pas ces deux variables telles qu'elles sont initialement déclarées (ARRAY contenant un object VS ARRAY vide).
Le changement d'année sur la page de rapport annuel provoque deux erreurs distinctes:
En cause, la fonction
refreshGraphValues
du fichierannual_report.component.ts
qui ne réinitialise pas ces deux variables telles qu'elles sont initialement déclarées (ARRAY contenant un object VS ARRAY vide).https://github.com/PnX-SI/gn_module_dashboard/blob/ccc8a7bebc2baef705cc9454129409fe5416c15a/frontend/app/dashboard/annual_report/annual_report.component.ts#L23-L35
VS
https://github.com/PnX-SI/gn_module_dashboard/blob/ccc8a7bebc2baef705cc9454129409fe5416c15a/frontend/app/dashboard/annual_report/annual_report.component.ts#L135-L139
Pour reproduire, aller sur le site de démo, https://demo.geonature.fr/geonature/#/dashboard/annual_report et changer l'année de restitution avec le debugger ouvert.