summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/hafas-m14
1 files changed, 3 insertions, 11 deletions
diff --git a/bin/hafas-m b/bin/hafas-m
index 4676c49..c32f747 100755
--- a/bin/hafas-m
+++ b/bin/hafas-m
@@ -439,18 +439,10 @@ elsif ( $opt{journey} ) {
$delay_fmt = $delay_len + 3;
}
- if ( @prods == 1 ) {
- if ( $prev_prod->operator ) {
- printf( "Betrieb: %s\n", $prev_prod->operator );
- }
- }
- else {
- printf(
- "Betrieb: %s\n",
- join( q{, },
- uniq map { $_->operator } grep { $_->operator } @prods )
- );
+ if ( $result->operators ) {
+ printf( "Betrieb: %s\n", join( q{, }, $result->operators ) );
}
+
$prev_prod = 0;
my $desc = Travel::Status::DE::HAFAS::get_service($service) // {};