From 188dbf397dea9b4d3a1b4f104f2eec231b46dc8e Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Thu, 16 Feb 2017 17:03:52 +0100 Subject: [PATCH] AbstractHafasMobileProvider: If address is passed to jsonTripSearch() without id, also use coordinate to identify the address. --- .../src/de/schildbach/pte/AbstractHafasMobileProvider.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasMobileProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasMobileProvider.java index b9eebfcb..e0f27979 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasMobileProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasMobileProvider.java @@ -353,6 +353,12 @@ public abstract class AbstractHafasMobileProvider extends AbstractHafasProvider if (!locations.isEmpty()) return locations.get(0); } + if (location.hasLocation()) { + final List locations = jsonLocGeoPos(EnumSet.allOf(LocationType.class), location.lat, + location.lon).locations; + if (!locations.isEmpty()) + return locations.get(0); + } return null; }