diff options
author | Daniel Friesel <derf@finalrewind.org> | 2022-10-28 08:44:26 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2022-10-28 08:44:26 +0200 |
commit | 24a9f8ee75183a411b3a9cf2c72436fb367461e1 (patch) | |
tree | 77a3a3ef864aa7b0301bab5226acea2537919499 /bin | |
parent | eef938bb3688a8a64c2853ceb237d28e3bfd861b (diff) |
add arr_cancelled / dep_cancelled accessors
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/hafas-m | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/bin/hafas-m b/bin/hafas-m index f0d7968..13a1d4b 100755 --- a/bin/hafas-m +++ b/bin/hafas-m @@ -249,9 +249,11 @@ if ( $opt{journey} ) { for my $stop ( $result->route ) { printf( "%5s %s %5s %5s %1s%1s %s%s\n", - $stop->{arr} ? $stop->{arr}->strftime('%H:%M') : q{}, - ( $stop->{arr} and $stop->{dep} ) ? '→' : q{ }, - $stop->{dep} ? $stop->{dep}->strftime('%H:%M') : q{}, + $stop->{arr_cancelled} ? '--:--' + : ( $stop->{arr} ? $stop->{arr}->strftime('%H:%M') : q{} ), + ( $stop->{arr} and $stop->{dep} ) ? '→' : q{ }, + $stop->{dep_cancelled} ? '--:--' + : ( $stop->{dep} ? $stop->{dep}->strftime('%H:%M') : q{} ), $stop->{delay} ? sprintf( '(%+d)', $stop->{delay} ) : q{}, display_occupancy( $stop->{load}{FIRST} ), display_occupancy( $stop->{load}{SECOND} ), |