Eingecheckt

In <%= $journey->{train_type} %> <%= $journey->{train_no} %> % if ($journey->{arr_name}) { von <%= $journey->{dep_name} %> nach <%= $journey->{arr_name} %>. % } % else { ab <%= $journey->{dep_name} %>. % }

<%= $journey->{real_departure}->strftime('%H:%M') %> % if ($journey->{real_departure}->epoch != $journey->{sched_departure}->epoch) { (<%= sprintf('%+d', ($journey->{real_departure}->epoch - $journey->{sched_departure}->epoch)/60) %>) % } → % if ($journey->{real_arrival}->epoch) { <%= $journey->{real_arrival}->strftime('%H:%M') %> % if ($journey->{real_arrival}->epoch != $journey->{sched_arrival}->epoch) { (<%= sprintf('%+d', ($journey->{real_arrival}->epoch - $journey->{sched_arrival}->epoch)/60) %>) % } % } % elsif ($journey->{arr_name}) { noch nicht bekannt % } % else { unbekannt % }

% if ($journey->{departure_countdown} > 120) { Abfahrt in <%= sprintf('%.f', $journey->{departure_countdown} / 60) %> Minuten % } % elsif ($journey->{departure_countdown} > 60) { Abfahrt in einer Minute % } % elsif ($journey->{departure_countdown} > 0) { Abfahrt in weniger als einer Minute % } % elsif (defined $journey->{arrival_countdown}) { % if ($journey->{arrival_countdown} > 60) { Ankunft in <%= sprintf('%.f', $journey->{arrival_countdown} / 60) %> Minute<%= sprintf('%.f', $journey->{arrival_countdown} / 60) == 1 ? '' : 'n' %> % } % elsif ($journey->{arrival_countdown} > 0) { Ankunft in weniger als einer Minute % } % else { Ziel erreicht % } % } % elsif ($journey->{arr_name}) { Ankunft in mehr als zwei Stunden % }

% if (@{$journey->{messages} // []} > 0 and $journey->{messages}[0]) {

% } % if (defined $journey->{arrival_countdown} and $journey->{arrival_countdown} <= 0) {

Der automatische Checkout erfolgt in wenigen Minuten. Zum Umsteigen: Aktuelle Station in der Liste auswählen. Zum Weiterfahren: Neues Ziel wählen.

% } % elsif ($journey->{arr_name}) {

Ziel ändern?

% } % else {

Ziel wählen:

% } % my $is_after = 0; % for my $station (@{$journey->{route_after}}) { % if ($journey->{arr_name} and $station eq $journey->{arr_name}) { % } % else { % } % }
<%= $station %>
<%= $station %>
% if ($journey->{arr_name}) {

Falls das Backend ausgefallen ist oder der Zug aus anderen Gründen verloren ging: Ohne Echtzeitdaten in <%= $journey->{arr_name} %> auschecken.

% }
undo Checkin Rückgängig?