photon: validate geojson content received (#68414) #258

Merged
nroche merged 1 commits from wip/68414-photon-accept-empty-feature into main 2023-06-09 10:20:32 +02:00
Owner

Il apparaît que les serveurs Photon puissent répondre du geojson invalide.
Ce patch vérifie que le geojson correspond au format attendu par le connecteur.

  • que result_response.json().get('features') est une liste
  • que chaque élément de cette liste est un dictionnaire contenant les deux clés geometry et properties
  • et que geometry.type existe et contient deux coordonnées
Il apparaît que les serveurs Photon puissent répondre du geojson invalide. Ce patch vérifie que le geojson correspond au format attendu par le connecteur. * que result_response.json().get('features') est une liste * que chaque élément de cette liste est un dictionnaire contenant les deux clés geometry et properties * et que geometry.type existe et contient deux coordonnées
lguerin approved these changes 2023-05-23 14:14:05 +02:00
nroche force-pushed wip/68414-photon-accept-empty-feature from 734eec985f to 2cac256517 2023-06-09 09:36:26 +02:00 Compare
nroche merged commit 2cac256517 into main 2023-06-09 10:20:32 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/passerelle#258
No description provided.