AbstractHafasMobileProvider: Make API authorization optional.

This commit is contained in:
Andreas Schildbach 2018-09-27 13:56:10 +02:00
parent 8ddabb6c45
commit 73bda5ab72

View file

@ -618,7 +618,7 @@ public abstract class AbstractHafasMobileProvider extends AbstractHafasProvider
private String wrapJsonApiRequest(final String meth, final String req, final boolean formatted) { private String wrapJsonApiRequest(final String meth, final String req, final boolean formatted) {
return "{" // return "{" //
+ "\"auth\":" + checkNotNull(apiAuthorization) + "," // + (apiAuthorization != null ? "\"auth\":" + apiAuthorization + "," : "") //
+ "\"client\":" + checkNotNull(apiClient) + "," // + "\"client\":" + checkNotNull(apiClient) + "," //
+ "\"ver\":\"" + checkNotNull(apiVersion) + "\",\"lang\":\"eng\"," // + "\"ver\":\"" + checkNotNull(apiVersion) + "\",\"lang\":\"eng\"," //
+ "\"svcReqL\":[{\"cfg\":{\"polyEnc\":\"GPA\"},\"meth\":\"" + meth + "\",\"req\":" + req + "}]," // + "\"svcReqL\":[{\"cfg\":{\"polyEnc\":\"GPA\"},\"meth\":\"" + meth + "\",\"req\":" + req + "}]," //