visitapp-web/BUGS.md
2026-05-09 00:22:28 +02:00

1.5 KiB

Bugs & problèmes connus — visitapp-web

Bugs fixés — suivi / actions restantes

  • manager-app — Sauvegarde section Event (500)StartDate/EndDate stockés comme DateTime.MinValue (0001-01-01), renvoyés à Flutter qui les convertissait en UTC année 0000, rejeté par Newtonsoft.Json. Fix : dates rendues nullable dans SectionEvent + SectionEventDTO, désérialisation tolérante, sanitisation côté Flutter dans event_config.dart.
    • ⚠️ Migration encore à faire : dotnet ef migrations add MakeEventDatesNullable dans manager-service

À implémenter plus tard

  • Section Event — page de détail à créer dans visitapp-web (type SectionType.Event). Dispatcher par type dans sections/[sectionId]/page.tsx à brancher. Voir l'équivalent Flutter dans mymuseum-visitapp.

À tester

  • Section Agenda — images — sync SyncedImageUrl via Hangfire + vérifier que les images s'affichent bien dans les cartes (web + Flutter)
  • Section Agenda — filtrage par langue — vérifier que le fetch ?language=XX retourne bien uniquement les events de la bonne langue, et que changer de langue re-fetche correctement
  • Section Agenda — tri et events passés — vérifier que les events sont bien triés par date et que les events passés n'apparaissent plus
  • Flutter — langue agenda — régénérer le client API, passer language dans sectionAgendaGetUpcomingEvents, vérifier le filtre strict (pas de fallback FR)