Bug #85310
litteralis : retourner une 400 claire en cas de pépin sur le format de geom/coordinates
0%
Description
Actuellement si geom/coordinates/0 contient une string vide, on arrive à un crash 500 : could not convert string to float: ''
Il faudrait quand geom/coordinates n'est pas une liste de 2 float :- soit retourner une 400 explicite ("bad geom/coordinates")
- soit ne pas prendre en compte la geoloc, c'est-à-dire complètement supprimer la clé geom (mais je ne sais pas si ça sera accepté par le webservice litteralis).
Révisions associées
Historique
Mis à jour par Marie Kuntz -> retour le 13 mai il y a 4 mois
Les coordonnées sont obligatoires pour que la demande soit acceptée (et en plus, ça doit être en France). Donc plutôt une erreur explicite.
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Nicolas Roche
Nicolas Roche (nroche) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/445
- Titre : litteralis: raise API error on bad coordinates (#85310)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/445/files
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution proposée à En cours
Thomas NOËL (tnoel) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 mois
Thomas NOËL (tnoel) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution proposée à Solution validée
Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution validée à Résolu (à déployer)
Nicolas Roche (nroche) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/445
- Titre : litteralis: raise API error on bad coordinates (#85310)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/445/files
Mis à jour par Transition automatique il y a 3 mois
- Statut changé de Résolu (à déployer) à Solution déployée
litteralis: raise API error on bad coordinates (#85310)