visitapp-web/BUGS.md
2026-05-07 15:28:48 +02:00

1.8 KiB

Bugs & problèmes connus — visitapp-web

Sections — données non récupérées

Fix appliqué : le backend retourne un JSON plat (toutes les DTOs héritent de SectionDTO), mais le TypeScript attendait une structure imbriquée (section.map.points etc.). normalizeSectionDTO() dans client.ts restructure la réponse. À valider en prod.

  • Section Carte — fix normalization + CategorieDTO.label (était name)
  • Section Slider — fix normalization
  • Section Menu — fix normalization (récursif pour les sous-sections)
  • Section Quiz — fix normalization
  • Section Agenda — fix normalization
  • Section Météo — fix normalization

Affichage

  • Section Agenda — visuel des cartes — liste horizontale minimaliste remplacée par une grille 2 colonnes avec image pleine largeur + badge date (calquée sur Flutter event_list_item.dart)
  • Section PDF — remplacé <iframe> par <embed type="application/pdf"> avec #toolbar=0&navpanes=0 pour masquer la barre Adobe/Chrome
  • Contrastes section detail — les titres et le bouton "back" sont peu visibles (contraste insuffisant)
  • Bouton scanner dans une configuration detail — ombre renforcée + anneau blanc semi-transparent pour contraster quel que soit le fond

Section Menu

  • Images non affichées — les images des items du menu ne s'affichent pas
  • Clic sur un enfant → 404 — la navigation vers une sous-section du menu aboutit à une page 404

Section Quiz

  • Questions non affichées — aucune question n'apparaît dans la section Quiz

UX

  • Puzzle — l'auto-assignation des pièces manque d'aide visuelle pour l'utilisateur ; ajouter des indications / guides pour faciliter la prise en main