From be1319d1bfe45ee6d2e2d8ecac4c686b057ef0f4 Mon Sep 17 00:00:00 2001 From: Michael Behrisch Date: Tue, 27 Feb 2018 13:03:41 +0100 Subject: [PATCH] bus stop has precedence over edge, refs #3843 --- src/utils/vehicle/IntermodalRouter.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/vehicle/IntermodalRouter.h b/src/utils/vehicle/IntermodalRouter.h index 54018d329bb..61a9aa62e56 100644 --- a/src/utils/vehicle/IntermodalRouter.h +++ b/src/utils/vehicle/IntermodalRouter.h @@ -269,7 +269,7 @@ class IntermodalRouter : public SUMOAbstractRouter > _IntermodalTrip trip(from, to, departPos, arrivalPos, speed, msTime, 0, vehicle, modeSet); std::vector intoEdges; const bool success = myInternalRouter->compute(myIntermodalNet->getDepartEdge(from, trip.departPos), - to == nullptr ? myStopConnections[stopID] : myIntermodalNet->getArrivalEdge(to, trip.arrivalPos), + stopID != "" ? myStopConnections[stopID] : myIntermodalNet->getArrivalEdge(to, trip.arrivalPos), &trip, msTime, intoEdges); if (success) { std::string lastLine = "";