Quand le paramètre AFFICHAGE_DERNIERES_OBS est à False, nous obtenons l'erreur suivante sur la page d'accueil:
leaflet.js:5 Uncaught Error: Map container not found.
at i._initContainer (leaflet.js:5:38232)
at initialize (leaflet.js:5:26713)
at new i (leaflet.js:5:2690)
at Object.t.map (leaflet.js:5:142359)
at generateMap (mapGenerator.js:34:15)
at mapHome.js:3:11
Ce problème est dû au chargement de fichiers Javascript nécessaire pour la carte Leaflet de l'encart "Dernières observatins" mais qui dans notre cas, ne trouve pas la balise HTML contenant la carte.
Il faut éviter de charger ces fichiers quand AFFICHAGE_DERNIERES_OBS vaut False
Un autre problème dû à la présence de code Javascript obsolète dans le template footer génère l'erreur suivante dès que l'on commence à scroller sur la page :
(index):1041 Uncaught TypeError: Cannot read properties of null (reading 'style')
at window.onscroll ((index):1041:54)
Il faut supprimer le code JS en question et ajouter un message dans le changelog indiquant la nécessité de supprimer ce code dans le template personnalisé atlas/static/custom/templates/footer.html.
Quand le paramètre
AFFICHAGE_DERNIERES_OBS
est àFalse
, nous obtenons l'erreur suivante sur la page d'accueil:Ce problème est dû au chargement de fichiers Javascript nécessaire pour la carte Leaflet de l'encart "Dernières observatins" mais qui dans notre cas, ne trouve pas la balise HTML contenant la carte. Il faut éviter de charger ces fichiers quand
AFFICHAGE_DERNIERES_OBS
vautFalse
Un autre problème dû à la présence de code Javascript obsolète dans le template footer génère l'erreur suivante dès que l'on commence à scroller sur la page :
Il faut supprimer le code JS en question et ajouter un message dans le changelog indiquant la nécessité de supprimer ce code dans le template personnalisé
atlas/static/custom/templates/footer.html
.