Skip to content

Commit 11df08f

Browse files
author
zabuTNT
committed
fix: use header values
1 parent b7c70da commit 11df08f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/main/java/org/opentripplanner/updater/vehicle_rental/VehicleRentalUpdater.java

+9-1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ public class VehicleRentalUpdater extends PollingGraphUpdater {
5454
private StreetSplitter splitter;
5555

5656
private String network;
57+
58+
private String headerName;
59+
private String headerValue;
60+
private String language;
5761

5862
private VehicleRentalStationService service;
5963

@@ -77,11 +81,15 @@ protected void runPolling() {
7781
@Override
7882
protected void configurePolling(Graph graph, JsonNode config) throws Exception {
7983
network = config.path("network").asText();
84+
headerName = config.has("headerName") ? config.path("headerName").asText() : null;
85+
headerValue = config.has("headerValue") ? config.path("headerValue").asText() : null;
86+
language = config.has("language") ? config.path("language").asText() : "en";
87+
8088
VehicleRentalDataSource source = null;
8189
String sourceType = config.path("sourceType").asText();
8290
if (sourceType != null) {
8391
if (sourceType.equals("gbfs")) {
84-
source = new GenericGbfsService();
92+
source = new GenericGbfsService(headerName, headerValue, language);
8593
}
8694
}
8795

0 commit comments

Comments
 (0)