Skip to content

Commit 0ba5df5

Browse files
committed
Data fetchers for publisherName and publisherUrl of FeedInfo class
1 parent 9a65a99 commit 0ba5df5

File tree

1 file changed

+16
-0
lines changed
  • src/main/java/org/opentripplanner/apis/gtfs/datafetchers

1 file changed

+16
-0
lines changed

src/main/java/org/opentripplanner/apis/gtfs/datafetchers/FeedImpl.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,22 @@ public DataFetcher<String> feedId() {
6464
return this::getSource;
6565
}
6666

67+
@Override
68+
public DataFetcher<String> publisherName() {
69+
return environment -> {
70+
String id = getSource(environment);
71+
return getTransitService(environment).getFeedInfo(id).getPublisherName();
72+
};
73+
}
74+
75+
@Override
76+
public DataFetcher<String> publisherUrl() {
77+
return environment -> {
78+
String id = getSource(environment);
79+
return getTransitService(environment).getFeedInfo(id).getPublisherUrl();
80+
};
81+
}
82+
6783
private List<Agency> getAgencies(DataFetchingEnvironment environment) {
6884
String id = getSource(environment);
6985
return getTransitService(environment)

0 commit comments

Comments
 (0)