diff options
| author | Daniel Friesel <derf@finalrewind.org> | 2021-07-18 20:43:55 +0200 | 
|---|---|---|
| committer | Daniel Friesel <derf@finalrewind.org> | 2021-07-18 20:43:55 +0200 | 
| commit | 84afb1bc2c624ac4e7e6047a8d628e10944a70fb (patch) | |
| tree | fe81c571da8616f8fb334bd69740be7476eab233 | |
| parent | 37a0b8f2ab7ba0371d32e44ad6fb4f09fe1b35b7 (diff) | |
departures: show annotation if no realtime data is available
| -rw-r--r-- | cpanfile | 2 | ||||
| -rw-r--r-- | templates/departures.html.ep | 3 | 
2 files changed, 4 insertions, 1 deletions
| @@ -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 706a441..91b3331 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) { +								<i class="material-icons" aria-label="Keine Echtzeitdaten vorhanden" style="font-size: 16px;">gps_off</i> +							% }  						</td>  					</tr>  				% } | 
