We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d584c71 commit 09ee4ccCopy full SHA for 09ee4cc
1 file changed
core/src/main/java/org/eqasim/core/tools/ExportStopTraversals.java
@@ -118,10 +118,10 @@ public void handleEvent(GenericEvent event) {
118
for (Departure departure : transitRoute.getDepartures().values()) {
119
double vehicleDepartureTime = departure.getDepartureTime() + accessOffset;
120
121
- if (vehicleDepartureTime >= route.referenceTime) {
+ if (vehicleDepartureTime >= route.referenceTime || bestDeparture == null) {
122
double delta = vehicleDepartureTime - route.referenceTime;
123
124
- if (delta < minimumDelta) {
+ if (delta < minimumDelta || (minimumDelta < 0.0 && delta >= 0.0)) {
125
minimumDelta = delta;
126
bestDeparture = departure;
127
}
0 commit comments