diff --git a/src/de/schildbach/pte/OebbProvider.java b/src/de/schildbach/pte/OebbProvider.java index 74affa6f..7cd96fd3 100644 --- a/src/de/schildbach/pte/OebbProvider.java +++ b/src/de/schildbach/pte/OebbProvider.java @@ -38,11 +38,15 @@ public class OebbProvider extends AbstractHafasClientInterfaceProvider { private static final String DEFAULT_API_CLIENT = "{\"id\":\"OEBB\",\"type\":\"AND\"}"; public OebbProvider(final String apiAuthorization) { - this(DEFAULT_API_CLIENT, apiAuthorization); + this(API_BASE, apiAuthorization); } - public OebbProvider(final String apiClient, final String apiAuthorization) { - super(NetworkId.OEBB, API_BASE, PRODUCTS_MAP); + public OebbProvider(final HttpUrl apiBase, final String apiAuthorization) { + this(apiBase, DEFAULT_API_CLIENT, apiAuthorization); + } + + public OebbProvider(final HttpUrl apiBase, final String apiClient, final String apiAuthorization) { + super(NetworkId.OEBB, apiBase, PRODUCTS_MAP); setApiVersion("1.16"); setApiClient(apiClient); setApiAuthorization(apiAuthorization);