summaryrefslogtreecommitdiff
path: root/templates/_format_train.html.ep
diff options
context:
space:
mode:
authorBirte Kristina Friesel <derf@finalrewind.org>2025-12-17 18:32:55 +0100
committerBirte Kristina Friesel <derf@finalrewind.org>2025-12-17 18:32:55 +0100
commit96dfab6a7fec08e2c83bbc0bd22b330985692784 (patch)
tree82c034025982f62ea9eabdee8df2c9413664720d /templates/_format_train.html.ep
parent7ce6e9e90a38aba0f2e0a3e9d8d55406a7c3e391 (diff)
View: Normalize trip type / line number to avoid redundancy2.17.35
Closes #343
Diffstat (limited to 'templates/_format_train.html.ep')
-rw-r--r--templates/_format_train.html.ep5
1 files changed, 4 insertions, 1 deletions
diff --git a/templates/_format_train.html.ep b/templates/_format_train.html.ep
index cb81211..f06e905 100644
--- a/templates/_format_train.html.ep
+++ b/templates/_format_train.html.ep
@@ -1,10 +1,13 @@
% if ($journey->{extra_data}{wagonorder_pride}) {
🏳️‍🌈
% }
-<span class="dep-line <%= ($journey->{train_type} // q{}) =~ tr{a-zA-Z_-}{}cdr %>">
+<span class="dep-line <%= ($journey->{train_type} // q{}) =~ tr{a-zA-Z_-}{}cdr %> <%= ($journey->{train_line} // q{}) =~ s{ ^ \D+ \K \d .* $ }{}rx %>">
% if (not $journey->{is_motis}) {
<%= $journey->{train_type} %>
% }
+ % if ($journey->{train_type} and $journey->{train_line}) {
+ % $journey->{train_line} =~ s{ ^ \Q$journey->{train_type}\E (?= \d ) }{}x;
+ % }
<%= $journey->{train_line} // $journey->{train_no}%>
</span>
% if ($journey->{train_line}) {