summaryrefslogtreecommitdiff
path: root/bin/dbris-m
diff options
context:
space:
mode:
Diffstat (limited to 'bin/dbris-m')
-rwxr-xr-xbin/dbris-m6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/dbris-m b/bin/dbris-m
index b5db906..7a14e30 100755
--- a/bin/dbris-m
+++ b/bin/dbris-m
@@ -238,7 +238,11 @@ if ( $opt{station} ) {
$max_delay += 1;
- for my $result ( $status->results ) {
+ my @results = map { $_->[1] }
+ sort { $a->[0] <=> $b->[0] }
+ map { [ ( $_->dep // $_->arr )->epoch, $_ ] } $status->results;
+
+ for my $result (@results) {
printf(
"%s %s %${max_line}s %${max_dest}s %${max_platform}s\n",
$result->is_cancelled ? '--:--' : $result->dep->strftime('%H:%M'),