diff --git a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java index 6fa97cf4..e1430452 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java @@ -781,10 +781,10 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider public QueryConnectionsResult queryMoreConnections(final String context, final boolean next) throws IOException { - final StringBuilder request = new StringBuilder(""); + final StringBuilder request = new StringBuilder(""); request.append("").append(context).append(""); request.append(""); - // TODO handle next/prev return queryConnections(request.toString(), null, null, null); } diff --git a/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java index 214ab48d..1349dbc1 100644 --- a/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/VbbProviderLiveTest.java @@ -77,8 +77,10 @@ public class VbbProviderLiveTest extends AbstractProviderLiveTest null, new Location(LocationType.STATION, 9013103, "Berlin", "Prinzenstraße"), new Date(), true, ALL_PRODUCTS, WalkSpeed.NORMAL, Accessibility.NEUTRAL); System.out.println(result); - final QueryConnectionsResult moreResult = provider.queryMoreConnections(result.context, true); - System.out.println(moreResult); + final QueryConnectionsResult nextResult = provider.queryMoreConnections(result.context, true); + System.out.println(nextResult); + final QueryConnectionsResult previousResult = provider.queryMoreConnections(result.context, false); + System.out.println(previousResult); } @Test