From 531f3b0a68ace87dc514a1350971b647c39633b5 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 19 Mar 2019 21:23:06 +0100 Subject: show cancelled trains in history --- templates/journey.html.ep | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) (limited to 'templates/journey.html.ep') diff --git a/templates/journey.html.ep b/templates/journey.html.ep index 6c49538..abd9ba8 100644 --- a/templates/journey.html.ep +++ b/templates/journey.html.ep @@ -14,7 +14,12 @@

- Fahrt von + % if ($journey->{cancelled}) { + Ausgefallene Fahrt von + % } + % else { + Fahrt von + % } <%= $journey->{from_name} %> nach <%= $journey->{to_name} %> @@ -34,7 +39,11 @@ Abfahrt - % if ($journey->{rt_departure} != $journey->{sched_departure}) { + % if ($journey->{cancelled}) { + cancel + (Plan: <%= $journey->{sched_departure}->strftime('%H:%M'); %>) + % } + % elsif ($journey->{rt_departure} != $journey->{sched_departure}) { %= $journey->{rt_departure}->strftime('%H:%M'); (+<%= ($journey->{rt_departure}->epoch - $journey->{sched_departure}->epoch) / 60 %>, Plan: <%= $journey->{sched_departure}->strftime('%H:%M'); %>) @@ -47,7 +56,13 @@ Ankunft - % if ($journey->{rt_arrival}->epoch == 0 and $journey->{sched_arrival}->epoch == 0) { + % if ($journey->{cancelled}) { + cancel + % if ($journey->{sched_arrival}->epoch != 0) { + (Plan: <%= $journey->{sched_arrival}->strftime('%H:%M'); %>) + % } + % } + % elsif ($journey->{rt_arrival}->epoch == 0 and $journey->{sched_arrival}->epoch == 0) { timer_off % } % elsif ($journey->{rt_arrival} != $journey->{sched_arrival}) { -- cgit v1.2.3