diff --git a/src/de/schildbach/pte/AbstractEfaProvider.java b/src/de/schildbach/pte/AbstractEfaProvider.java index 3c08e37d..16e1ddbd 100644 --- a/src/de/schildbach/pte/AbstractEfaProvider.java +++ b/src/de/schildbach/pte/AbstractEfaProvider.java @@ -135,6 +135,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider uri.append("XML_STOPFINDER_REQUEST"); appendCommonRequestParams(uri, "JSON"); uri.append("&locationServerActive=1"); + uri.append("®ionID_sf=1"); // prefer own region appendLocation(uri, constraint, "sf"); if (constraint.type == LocationType.ANY) // 1=place 2=stop 4=street 8=address 16=crossing 32=poi 64=postcode diff --git a/src/de/schildbach/pte/KvvProvider.java b/src/de/schildbach/pte/KvvProvider.java index c442f23a..ada45a72 100644 --- a/src/de/schildbach/pte/KvvProvider.java +++ b/src/de/schildbach/pte/KvvProvider.java @@ -72,7 +72,7 @@ public class KvvProvider extends AbstractEfaProvider @Override public List autocompleteStations(final CharSequence constraint) throws IOException { - return xmlStopfinderRequest(new Location(LocationType.ANY, 0, null, constraint.toString())); + return jsonStopfinderRequest(new Location(LocationType.ANY, 0, null, constraint.toString())); } @Override