Skip to content

Commit 90ca2e5

Browse files
committed
fix removal bug in open deliveries
1 parent a855cc5 commit 90ca2e5

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/state/UpdateMaxTimeInVehicle.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,8 +204,7 @@ public void finish(List<TourActivity> activities, Job ignore) {
204204
for (TourActivity act : acts) {
205205
Job job = ((TourActivity.JobActivity) act).getJob();
206206
if (act instanceof ServiceActivity || act instanceof PickupActivity) {
207-
String jobId = job.getId();
208-
openDeliveries.remove(jobId);
207+
openDeliveries.remove(job);
209208
double minSlackTime = minSlackTime(openDeliveries);
210209
double latestStart = actStart(act, v) + minSlackTime;
211210
stateManager.putActivityState(act, v, minSlackId, latestStart);

0 commit comments

Comments
 (0)