Loading lib/Travelynx/Model/InTransit.pm +18 −3 Original line number Diff line number Diff line Loading @@ -314,12 +314,17 @@ sub add { my @messages; for my $msg ( $journey->messages ) { if ( not $msg->{ueberschrift} ) { my $url; if ( $msg->{text} =~ m{ ( http s? :// \S+ ) [.]?+ }x ) { $url = $1; } push( @{ $data->{him_msg} }, { header => q{}, prio => $msg->{prioritaet}, lead => $msg->{text} lead => $msg->{text}, url => $url, } ); push( Loading Loading @@ -1066,12 +1071,17 @@ sub update_departure_dbris { $persistent_data->{him_msg} = []; for my $msg ( $journey->messages ) { if ( not $msg->{ueberschrift} ) { my $url; if ( $msg->{text} =~ m{ ( http s? :// \S+ ) [.]?+ }x ) { $url = $1; } push( @{ $ephemeral_data->{him_msg} }, { header => q{}, prio => $msg->{prioritaet}, lead => $msg->{text} lead => $msg->{text}, url => $url, } ); push( Loading Loading @@ -1274,12 +1284,17 @@ sub update_arrival_dbris { $persistent_data->{him_msg} = []; for my $msg ( $journey->messages ) { if ( not $msg->{ueberschrift} ) { my $url; if ( $msg->{text} =~ m{ ( http s? :// \S+ ) [.]?+ }x ) { $url = $1; } push( @{ $ephemeral_data->{him_msg} }, { header => q{}, prio => $msg->{prioritaet}, lead => $msg->{text} lead => $msg->{text}, url => $url, } ); push( Loading templates/_checked_in.html.ep +6 −1 Original line number Diff line number Diff line Loading @@ -391,7 +391,12 @@ <p style="margin-bottom: 2ex;"> <ul> % for my $message (@{$journey->{extra_data}{him_msg} // []}) { <li> <i class="material-icons tiny"><%= ($message->{prio} and $message->{prio} eq 'HOCH') ? 'warning' : 'info' %></i> <%= $message->{header} %> <%= $message->{lead} %></li> % if ($message->{url}) { <li> <i class="material-icons tiny"><%= ($message->{prio} and $message->{prio} eq 'HOCH') ? 'warning' : 'info' %></i> <a href="<%= $message->{url} %>" class="contrast-color-text"> <%= $message->{header} %> <%= $message->{lead} %></a></li> % } % else { <li> <i class="material-icons tiny"><%= ($message->{prio} and $message->{prio} eq 'HOCH') ? 'warning' : 'info' %></i> <%= $message->{header} %> <%= $message->{lead} %> <%= $message->{url} %></li> % } % } </ul> </p> Loading Loading
lib/Travelynx/Model/InTransit.pm +18 −3 Original line number Diff line number Diff line Loading @@ -314,12 +314,17 @@ sub add { my @messages; for my $msg ( $journey->messages ) { if ( not $msg->{ueberschrift} ) { my $url; if ( $msg->{text} =~ m{ ( http s? :// \S+ ) [.]?+ }x ) { $url = $1; } push( @{ $data->{him_msg} }, { header => q{}, prio => $msg->{prioritaet}, lead => $msg->{text} lead => $msg->{text}, url => $url, } ); push( Loading Loading @@ -1066,12 +1071,17 @@ sub update_departure_dbris { $persistent_data->{him_msg} = []; for my $msg ( $journey->messages ) { if ( not $msg->{ueberschrift} ) { my $url; if ( $msg->{text} =~ m{ ( http s? :// \S+ ) [.]?+ }x ) { $url = $1; } push( @{ $ephemeral_data->{him_msg} }, { header => q{}, prio => $msg->{prioritaet}, lead => $msg->{text} lead => $msg->{text}, url => $url, } ); push( Loading Loading @@ -1274,12 +1284,17 @@ sub update_arrival_dbris { $persistent_data->{him_msg} = []; for my $msg ( $journey->messages ) { if ( not $msg->{ueberschrift} ) { my $url; if ( $msg->{text} =~ m{ ( http s? :// \S+ ) [.]?+ }x ) { $url = $1; } push( @{ $ephemeral_data->{him_msg} }, { header => q{}, prio => $msg->{prioritaet}, lead => $msg->{text} lead => $msg->{text}, url => $url, } ); push( Loading
templates/_checked_in.html.ep +6 −1 Original line number Diff line number Diff line Loading @@ -391,7 +391,12 @@ <p style="margin-bottom: 2ex;"> <ul> % for my $message (@{$journey->{extra_data}{him_msg} // []}) { <li> <i class="material-icons tiny"><%= ($message->{prio} and $message->{prio} eq 'HOCH') ? 'warning' : 'info' %></i> <%= $message->{header} %> <%= $message->{lead} %></li> % if ($message->{url}) { <li> <i class="material-icons tiny"><%= ($message->{prio} and $message->{prio} eq 'HOCH') ? 'warning' : 'info' %></i> <a href="<%= $message->{url} %>" class="contrast-color-text"> <%= $message->{header} %> <%= $message->{lead} %></a></li> % } % else { <li> <i class="material-icons tiny"><%= ($message->{prio} and $message->{prio} eq 'HOCH') ? 'warning' : 'info' %></i> <%= $message->{header} %> <%= $message->{lead} %> <%= $message->{url} %></li> % } % } </ul> </p> Loading