Currently JourneyPattern.publishedName is used as trips.txt -> trip_headsign. Since VehicleJourney is similar to a GTFS trip, VehicleJourney.publishedJourneyName should be preferred over JourneyPattern.publishedName.
The PR now uses VehicleJourney.publishedJourneyName as preferred trip_headsign, but falls back to JourneyPattern.publishedName when empty.
Currently JourneyPattern.publishedName is used as trips.txt -> trip_headsign. Since VehicleJourney is similar to a GTFS trip, VehicleJourney.publishedJourneyName should be preferred over JourneyPattern.publishedName.
The PR now uses VehicleJourney.publishedJourneyName as preferred trip_headsign, but falls back to JourneyPattern.publishedName when empty.