Skip to content

fix(phases): on affiche la liste des démarches quand on a plusieurs démarches sans aucune phase

Checklist

  • Aller sur un des titres de la liste en dessous en PROD (on ne voit que la dernière démarche)
  • Aller sur le même titre en preprod, on voit la liste des démarches ainsi qu'une alerte

On a quelques démarches qui sont "cachées", c'est à dire qu'on a plusieurs démarches pour un même titre, mais sans aucune phase, l'affichage n'est pas prévu pour ça (et ça n'a pas de sens pour un titre...)

la requête qui permet de les repérer :

select ('https://camino.beta.gouv.fr/titres/' || t.id), count(*) from titres t join titres_demarches td on td.titre_id = t.id where t.archive is false and t.id not in (select t.id from titres t join titres_demarches td on td.titre_id = t.id where td.demarche_date_debut is not null or td.demarche_date_fin is not null ) and td.archive is false and td.demarche_date_debut is null and td.demarche_date_fin is null group by t.id order by count(*) DESC

La liste des coupables :

Edited by BITARD Michaël