Skip to content

Commit fa98159

Browse files
authored
No-code > trip head-sign clean > remove "Via" option (#7)
1 parent e2c1ee0 commit fa98159

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/java/org/mtransit/parser/DefaultAgencyTools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -590,7 +590,7 @@ public void setTripHeadsign(@NotNull MRoute mRoute, @NotNull MTrip mTrip, @NotNu
590590
@Override
591591
public String cleanTripHeadsign(@NotNull String tripHeadsign) {
592592
if (defaultStringsCleanerEnabled()) {
593-
return StringsCleaner.cleanTripHeadsign(tripHeadsign, getSupportedLanguages());
593+
return StringsCleaner.cleanTripHeadsign(tripHeadsign, getSupportedLanguages(), Configs.getRouteConfig().getTripHeadsignRemoveVia());
594594
}
595595
return tripHeadsign;
596596
}

src/main/java/org/mtransit/parser/config/gtfs/data/RouteConfig.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ data class RouteConfig(
1414
val routeIdCleanupRegex: String? = null, // optional
1515
@SerialName("route_colors")
1616
val routeColors: List<RouteColor> = emptyList(),
17+
@SerialName("trip_headsign_remove_via")
18+
val tripHeadsignRemoveVia: Boolean = false, // OPT-IN feature
1719
@SerialName("direction_finder_enabled")
1820
val directionFinderEnabled: Boolean = false, // OPT-IN feature
1921
) {

0 commit comments

Comments
 (0)