diff options
| author | Birte Kristina Friesel <derf@finalrewind.org> | 2025-05-25 10:36:36 +0200 | 
|---|---|---|
| committer | Birte Kristina Friesel <derf@finalrewind.org> | 2025-05-25 10:36:36 +0200 | 
| commit | 69a27390fe57dff2da44cc489539cecba213b8a5 (patch) | |
| tree | dbdcba21b4af7bb1323c616bce97671f5552f007 | |
| parent | ce794a272fad0bc272a3e54f73a37508eac2554f (diff) | |
status card: show carriage formation
| -rw-r--r-- | lib/Travelynx/Model/InTransit.pm | 1 | ||||
| -rw-r--r-- | templates/_public_status_card.html.ep | 5 | 
2 files changed, 6 insertions, 0 deletions
| 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 @@  					</ul>  				</p>  			% } +			% if ( $journey->{wagongroups} and @{$journey->{wagongroups}} and not stash('from_timeline')) { +				<div class="wagons"> +					%= include '_wagons', wagongroups => $journey->{wagongroups}; +				</div> +			% }  		</div>  		% if (not stash('from_timeline')) {  			<div class="card-action"> | 
