Corriger la recherche sectorisée quand un numéro est indiqué
Created by: n-b
Aujourd’hui, si on recherche sur https://www.rdv-solidarites.fr
une adresse avec un numéro de rue, la sectorisation ne fonctionne pas et les services sectorisés ne remontent pas correctement.
C’est dû au fait que la BAN retourne des entrées "type": "housenumber"
, mais que nous voulons "type": "street"
. Dans remapBanStreetFeature
, on ne prend en compte que les résultats street pour mettre à jour le champ caché street_ban_id
.
On peut régler de deux façons:
- ajouter
&type=street
à la requête à l’api geo, mais ça serait peut-être bizarre de retirer le numéro à la suggestion, et à un moment, on va vouloir faire de la sectorisation auhousenumber
- passer l’id retourné par la ban, qui est une clé d’interopérabilité, sans filtrer selon le type=street. Côté serveur, interpréter cet id pour en obtenir l’identifiant de la rue, en ignorant le numéro de l’adresse.
À investiguer un peu plus: comment fonctionne réellement le match entre une adresse et les motifs proposés, avec et sans sectorisation?