diff --git a/cpanfile b/cpanfile index 3a70126d27a45b82f55930a5eb2d22ac5c68760f..0320f8820a2fc405abf222223a11b3bea44283ce 100644 --- a/cpanfile +++ b/cpanfile @@ -13,7 +13,7 @@ requires 'Mojolicious::Plugin::Authentication'; requires 'Mojo::Pg'; requires 'Text::CSV'; requires 'Travel::Status::DE::DBWagenreihung'; -requires 'Travel::Status::DE::IRIS'; +requires 'Travel::Status::DE::IRIS', '1.57'; requires 'UUID::Tiny'; requires 'JSON'; requires 'JSON::XS'; diff --git a/templates/departures.html.ep b/templates/departures.html.ep index 706a4416d646334560eea67895e77cbad9f7fe6e..91b3331a8ffcc47cfabc40e096fce458cc07ad67 100644 --- a/templates/departures.html.ep +++ b/templates/departures.html.ep @@ -101,6 +101,9 @@ % if ($result->departure_delay) { (<%= sprintf('%+d', $result->departure_delay) %>) % } + % elsif (not $result->has_realtime and $result->start->epoch < $now_epoch) { + gps_off + % } % }