diff options
author | Birte Kristina Friesel <birte.friesel@uos.de> | 2025-01-31 06:53:29 +0100 |
---|---|---|
committer | Birte Kristina Friesel <birte.friesel@uos.de> | 2025-01-31 06:53:29 +0100 |
commit | 22d57710f75707fc1fe3f7e36923b72178f39aed (patch) | |
tree | 32d125d8102511a7b516b22eb8344aa0737a45c8 /bin/dbris | |
parent | d896bdcddc4e6e0161a3cab449ef4b11963543ab (diff) |
Indicate Add tranfer_duration accessor; set is_unlikely if negative
Diffstat (limited to 'bin/dbris')
-rwxr-xr-x | bin/dbris | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -310,6 +310,17 @@ for my $connection ( $ris->connections ) { } for my $segment ( $connection->segments ) { + if ( defined $segment->transfer_duration ) { + if ( $segment->transfer_duration->in_units('minutes') >= 0 ) { + $header .= sprintf( ' (%01d:%02d)', + $segment->transfer_duration->in_units( 'hours', 'minutes' ) + ); + } + else { + $header .= sprintf( " ${output_critical}(%02d)${output_reset}", + $segment->transfer_duration->in_units('minutes') ); + } + } if ( $segment->train_short ) { $header .= sprintf( ' %s', $segment->train_short ); } |