diff --git a/templates/history.html.ep b/templates/history.html.ep
index 3c798a483d7794ecf4020f2e711cf940f70512c2..02d82abec98e30ab9e4d27da92173fabd9408eee 100644
--- a/templates/history.html.ep
+++ b/templates/history.html.ep
@@ -6,7 +6,8 @@
Datum |
Zug |
Strecke |
- Dauer |
+ Abfahrt |
+ Ankunft |
@@ -16,12 +17,16 @@
<%= $travel->{sched_departure}->strftime('%d.%m.%Y') %> |
<%= $travel->{type} %> <%= $travel->{line} // $travel->{no} %> |
<%= $travel->{from_name} %> → <%= $travel->{to_name} %> |
- % if ($travel->{rt_arrival} and $travel->{rt_departure}) {
- <%= ($travel->{rt_arrival}->epoch - $travel->{rt_departure}->epoch) / 60 %> min |
+ <%= $travel->{rt_departure}->strftime('%H:%M') %>
+ % if ($travel->{sched_departure} != $travel->{rt_departure}) {
+ (+<%= ($travel->{rt_departure}->epoch - $travel->{sched_departure}->epoch) / 60 %>)
% }
- % else {
- | ? |
+
+ <%= $travel->{rt_arrival}->strftime('%H:%M') %>
+ % if ($travel->{sched_arrival} != $travel->{rt_arrival}) {
+ (+<%= ($travel->{rt_arrival}->epoch - $travel->{sched_arrival}->epoch) / 60 %>)
% }
+ |
% }
% }