From a62ab624d4a5031e82777bdb3b45e99fd177d7b1 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Fri, 12 Apr 2024 17:51:30 +0200 Subject: train detail title: show line if number is unavailable --- lib/DBInfoscreen/Controller/Stationboard.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/DBInfoscreen/Controller/Stationboard.pm') diff --git a/lib/DBInfoscreen/Controller/Stationboard.pm b/lib/DBInfoscreen/Controller/Stationboard.pm index f1f51da..e9b95b8 100644 --- a/lib/DBInfoscreen/Controller/Stationboard.pm +++ b/lib/DBInfoscreen/Controller/Stationboard.pm @@ -1180,7 +1180,8 @@ sub train_details { my $train_type = $res->{train_type} = $journey->type // q{}; my $train_no = $res->{train_no} = $journey->number // q{}; $res->{train_line} = $journey->line_no // q{}; - $self->stash( title => "${train_type} ${train_no}" ); + $self->stash( title => $train_type . ' ' + . ( $train_no || $res->{train_line} ) ); } if ( not defined $journey->class ) { -- cgit v1.2.3