From 176bce07903e4f1d72f22ec41b109ff8edac09e5 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Wed, 9 Jan 2019 20:24:18 +0100 Subject: [PATCH] AbstractHafasClientInterfaceProvider: Pass 'getConGroups' flag when querying for trips to reduce size of response. --- .../schildbach/pte/AbstractHafasClientInterfaceProvider.java | 3 ++- enabler/src/de/schildbach/pte/SncbProvider.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java index 7e8f36bb..71a04356 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java @@ -553,7 +553,8 @@ public abstract class AbstractHafasClientInterfaceProvider extends AbstractHafas ? "\"jnyFltrL\":[{\"value\":\"" + jnyFltr + "\",\"mode\":\"BIT\",\"type\":\"PROD\"}]," : "") // + "\"gisFltrL\":[{\"mode\":\"FB\",\"profile\":{\"type\":\"F\",\"linDistRouting\":false,\"maxdist\":2000},\"type\":\"M\",\"meta\":\"" + meta + "\"}]," // - + "\"getPolyline\":true,\"getPasslist\":true,\"getIST\":false,\"getEco\":false,\"extChgTime\":-1}", // + + "\"getPolyline\":true,\"getPasslist\":true," // + + "\"getConGroups\":false,\"getIST\":false,\"getEco\":false,\"extChgTime\":-1}", // false); final HttpUrl url = requestUrl(request); diff --git a/enabler/src/de/schildbach/pte/SncbProvider.java b/enabler/src/de/schildbach/pte/SncbProvider.java index b124d7fd..f1ab3647 100644 --- a/enabler/src/de/schildbach/pte/SncbProvider.java +++ b/enabler/src/de/schildbach/pte/SncbProvider.java @@ -37,7 +37,7 @@ public class SncbProvider extends AbstractHafasClientInterfaceProvider { public SncbProvider(final String jsonApiAuthorization) { super(NetworkId.SNCB, API_BASE, PRODUCTS_MAP); - setApiVersion("1.14"); + setApiVersion("1.15"); setApiClient("{\"id\":\"SNCB\",\"type\":\"AND\"}"); setApiAuthorization(jsonApiAuthorization); }