AbstractEfaProvider: Repeat common request parameters when querying for more trips.

This commit is contained in:
Andreas Schildbach 2018-10-04 23:04:22 +02:00
parent 280cea1f7a
commit f04d659a58

View file

@ -2146,6 +2146,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider {
final Context context = (Context) contextObj; final Context context = (Context) contextObj;
final HttpUrl commandUrl = HttpUrl.parse(context.context); final HttpUrl commandUrl = HttpUrl.parse(context.context);
final HttpUrl.Builder url = commandUrl.newBuilder(); final HttpUrl.Builder url = commandUrl.newBuilder();
appendCommonRequestParams(url, "XML");
url.addEncodedQueryParameter("command", later ? "tripNext" : "tripPrev"); url.addEncodedQueryParameter("command", later ? "tripNext" : "tripPrev");
final AtomicReference<QueryTripsResult> result = new AtomicReference<>(); final AtomicReference<QueryTripsResult> result = new AtomicReference<>();
@ -2172,6 +2173,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider {
final Context context = (Context) contextObj; final Context context = (Context) contextObj;
final HttpUrl commandUrl = HttpUrl.parse(context.context); final HttpUrl commandUrl = HttpUrl.parse(context.context);
final HttpUrl.Builder url = commandUrl.newBuilder(); final HttpUrl.Builder url = commandUrl.newBuilder();
appendCommonRequestParams(url, "XML");
url.addEncodedQueryParameter("command", later ? "tripNext" : "tripPrev"); url.addEncodedQueryParameter("command", later ? "tripNext" : "tripPrev");
final AtomicReference<QueryTripsResult> result = new AtomicReference<>(); final AtomicReference<QueryTripsResult> result = new AtomicReference<>();