mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-19 00:39:58 +00:00
EFA: Set language in all requests.
This commit is contained in:
parent
864783fed0
commit
70c1037bc4
6 changed files with 12 additions and 1 deletions
|
@ -86,6 +86,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
|||
private final String stopFinderEndpoint;
|
||||
private final String coordEndpoint;
|
||||
|
||||
private String language = "de";
|
||||
private String additionalQueryParameter = null;
|
||||
private boolean useRealtime = true;
|
||||
private boolean needsSpEncId = false;
|
||||
|
@ -160,6 +161,11 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
|||
this.coordEndpoint = coordEndpoint;
|
||||
}
|
||||
|
||||
protected void setLanguage(final String language)
|
||||
{
|
||||
this.language = language;
|
||||
}
|
||||
|
||||
protected void setAdditionalQueryParameter(final String additionalQueryParameter)
|
||||
{
|
||||
this.additionalQueryParameter = additionalQueryParameter;
|
||||
|
@ -235,6 +241,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
|||
private final void appendCommonRequestParams(final StringBuilder uri, final String outputFormat)
|
||||
{
|
||||
uri.append("?outputFormat=").append(outputFormat);
|
||||
uri.append("&language=").append(language);
|
||||
uri.append("&stateless=1");
|
||||
uri.append("&coordOutputFormat=WGS84");
|
||||
if (additionalQueryParameter != null)
|
||||
|
@ -2037,7 +2044,6 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
|||
|
||||
uri.append("&sessionID=0");
|
||||
uri.append("&requestID=0");
|
||||
uri.append("&language=de");
|
||||
|
||||
appendCommonXsltTripRequest2Params(uri);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue