Skip to content

Resolve "Onglet Rapports : en admin, la liste déroulante des missions est incomplète"

Francois Gannaz requested to merge 177-reports-page-fix-missions into master

A priori, pas d'erreur dans le SQL. Mais j'en ai profité pour le reformater avec des JOIN etc, histoire que les requêtes soient lisibles.

En admin, les missions listées sont celles qui ont au moins un rapport qui n'est pas en statut "test". Éventuellement, on pourrait lister les missions sans rapport en grisé (attribut disabled de option).

NB1 : J'ai aussi ajouté des htmlspecialchars() pour éviter par exemple qu'un " dans un code fasse planter la page.

NB2 : SELECT DISTINCT est à éviter quand un GROUP BY sur la clé primaire suffit. MySQL passait par un stockage temporaire pour faire des comparaisons sur les autres champs que l'ID.

Closes #177 (closed)

Edited by Francois Gannaz

Merge request reports