From fb7408cf4d3ae6eec8755857a8ae2cd853ed891f Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Mon, 16 Nov 2015 21:27:10 +0100 Subject: [PATCH] VRR: Allow configuration of API base. --- enabler/src/de/schildbach/pte/VrrProvider.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/enabler/src/de/schildbach/pte/VrrProvider.java b/enabler/src/de/schildbach/pte/VrrProvider.java index e7e27f3f..fad2138f 100644 --- a/enabler/src/de/schildbach/pte/VrrProvider.java +++ b/enabler/src/de/schildbach/pte/VrrProvider.java @@ -37,13 +37,18 @@ import de.schildbach.pte.dto.Style; */ public class VrrProvider extends AbstractEfaProvider { - private static final String API_BASE = "http://app.vrr.de/standard/"; + private static final String API_BASE = "http://efa.vrr.de/standard/"; // http://app.vrr.de/companion-vrr/ public VrrProvider() { - super(NetworkId.VRR, API_BASE); + this(API_BASE); + } + + public VrrProvider(final String apiBase) + { + super(NetworkId.VRR, apiBase); setIncludeRegionId(false); setUseProxFootSearch(false); @@ -51,6 +56,7 @@ public class VrrProvider extends AbstractEfaProvider setUseRouteIndexAsTripId(false); setStyles(STYLES); setRequestUrlEncoding(Charsets.ISO_8859_1); + setSessionCookieName("vrr-efa-lb"); } @Override