diff --git a/src/main/java/com/conveyal/r5/transit/path/RouteSequence.java b/src/main/java/com/conveyal/r5/transit/path/RouteSequence.java index 2f20a6505..6efe23dcb 100644 --- a/src/main/java/com/conveyal/r5/transit/path/RouteSequence.java +++ b/src/main/java/com/conveyal/r5/transit/path/RouteSequence.java @@ -38,9 +38,12 @@ public String[] detailsWithGtfsIds(TransitLayer transitLayer){ routeIds.add(transitLayer.routeString(routes.get(i), false)); boardStopIds.add(transitLayer.stopString(stopSequence.boardStops.get(i), false)); alightStopIds.add(transitLayer.stopString(stopSequence.alightStops.get(i), false)); - feedIds.add(transitLayer.feedFromStop(stopSequence.boardStops.get(i))); rideTimes.add(String.format("%.1f", stopSequence.rideTimesSeconds.get(i) / 60f)); } + alightStopIds.add("|"); + for (int i = 0; i < routes.size(); i++) { + alightStopIds.add(transitLayer.feedFromStop(stopSequence.boardStops.get(i))); + } String accessTime = stopSequence.access == null ? null : String.format("%.1f", stopSequence.access.time / 60f); String egressTime = stopSequence.egress == null ? null : String.format("%.1f", stopSequence.egress.time / 60f); return new String[]{