From 69a27390fe57dff2da44cc489539cecba213b8a5 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Sun, 25 May 2025 10:36:36 +0200 Subject: status card: show carriage formation --- lib/Travelynx/Model/InTransit.pm | 1 + templates/_public_status_card.html.ep | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/lib/Travelynx/Model/InTransit.pm b/lib/Travelynx/Model/InTransit.pm index 2733631..1ec7137 100644 --- a/lib/Travelynx/Model/InTransit.pm +++ b/lib/Travelynx/Model/InTransit.pm @@ -356,6 +356,7 @@ sub postprocess { $ret->{route_after} = \@route_after; $ret->{extra_data} = $ret->{data}; $ret->{comment} = $ret->{user_data}{comment}; + $ret->{wagongroups} = $ret->{user_data}{wagongroups}; $ret->{platform_type} = 'Gleis'; if ( $ret->{train_type} =~ m{ ast | bus | ruf }ix ) { diff --git a/templates/_public_status_card.html.ep b/templates/_public_status_card.html.ep index 11ef85b..bf5656b 100644 --- a/templates/_public_status_card.html.ep +++ b/templates/_public_status_card.html.ep @@ -197,6 +197,11 @@

% } + % if ( $journey->{wagongroups} and @{$journey->{wagongroups}} and not stash('from_timeline')) { +
+ %= include '_wagons', wagongroups => $journey->{wagongroups}; +
+ % } % if (not stash('from_timeline')) {
-- cgit v1.2.3