A leg may contain Stops with missing information or an empty array.
There are 2 possibilities:
- When Stops contains an element that is not in the the Places list, it means that there isn't a unique stop and you have to change airport, for example you land at LGW London Gatwick and have to change to LHR London Heathrow.
- Occasionally we get itineraries with stops but with no information about the stop. The leg and the segments will contain all the information that we were provided by the supplier (travel agent or airline).