diff --git a/src/de/schildbach/pte/AbstractEfaProvider.java b/src/de/schildbach/pte/AbstractEfaProvider.java index eb16ae1b..6e9239a2 100644 --- a/src/de/schildbach/pte/AbstractEfaProvider.java +++ b/src/de/schildbach/pte/AbstractEfaProvider.java @@ -964,12 +964,16 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider { if ("IR".equals(trainType) || "Interregio".equals(trainName) || "InterRegio".equals(trainName)) return new Line(id, network, Product.REGIONAL_TRAIN, "IR" + trainNum); + if ("IR36".equals(trainNum) && trainName == null) + return new Line(id, network, Product.REGIONAL_TRAIN, trainNum); if ("IR75".equals(trainNum) && trainName == null) return new Line(id, network, Product.REGIONAL_TRAIN, trainNum); if ("IRE".equals(trainType) || "Interregio-Express".equals(trainName)) return new Line(id, network, Product.REGIONAL_TRAIN, "IRE" + trainNum); if ("IRE1".equals(trainNum) && trainName == null) return new Line(id, network, Product.REGIONAL_TRAIN, trainNum); + if ("IRE6".equals(trainNum) && trainName == null) + return new Line(id, network, Product.REGIONAL_TRAIN, trainNum); if ("InterRegioExpress".equals(trainName)) return new Line(id, network, Product.REGIONAL_TRAIN, "IRE" + trainNumStr); if ("RE".equals(trainType) || "Regional-Express".equals(trainName))