From 7117f9e933c7301a476717791cc2a75a038d514b Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Fri, 4 Jan 2019 15:38:36 +0100 Subject: [PATCH] AbstractHafasClientInterfaceProvider: Parse 'DEVI' connection section type. --- .../schildbach/pte/AbstractHafasClientInterfaceProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java index 1359c09b..eace8256 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java @@ -633,6 +633,10 @@ public abstract class AbstractHafasClientInterfaceProvider extends AbstractHafas leg = new Trip.Public(line, destination, departureStop, arrivalStop, intermediateStops, null, message); + } else if ("DEVI".equals(secType)) { + leg = new Trip.Individual(Trip.Individual.Type.TRANSFER, departureStop.location, + departureStop.getDepartureTime(), arrivalStop.location, arrivalStop.getArrivalTime(), + null, 0); } else if ("WALK".equals(secType) || "TRSF".equals(secType)) { final JSONObject gis = sec.getJSONObject("gis"); final int distance = gis.optInt("dist", 0);