1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00

internal fix: no need to update empty route

This commit is contained in:
Stefan Schroeder 2013-09-09 17:21:54 +02:00
parent f7e6d6b87f
commit 6664fa03a4
2 changed files with 2 additions and 0 deletions

View file

@ -47,6 +47,7 @@ class IterateRouteBackwardInTime implements VehicleRouteUpdater{
*/
public void iterate(VehicleRoute vehicleRoute) {
if(listeners.isEmpty()) return;
if(vehicleRoute.isEmpty()) return;
listeners.start(vehicleRoute, vehicleRoute.getEnd(), vehicleRoute.getEnd().getTheoreticalLatestOperationStartTime());
Iterator<TourActivity> reverseActIter = vehicleRoute.getTourActivities().reverseActivityIterator();

View file

@ -49,6 +49,7 @@ class IterateRouteForwardInTime implements VehicleRouteUpdater{
*/
public void iterate(VehicleRoute vehicleRoute) {
if(listeners.isEmpty()) return;
if(vehicleRoute.isEmpty()) return;
listeners.start(vehicleRoute, vehicleRoute.getStart(), vehicleRoute.getStart().getEndTime());
Vehicle vehicle = vehicleRoute.getVehicle();