departures: show annotation if no realtime data is available

This commit is contained in:
Daniel Friesel 2021-07-18 20:43:55 +02:00
parent 37a0b8f2ab
commit 84afb1bc2c
2 changed files with 4 additions and 1 deletions

View file

@ -13,7 +13,7 @@ requires 'Mojolicious::Plugin::Authentication';
requires 'Mojo::Pg'; requires 'Mojo::Pg';
requires 'Text::CSV'; requires 'Text::CSV';
requires 'Travel::Status::DE::DBWagenreihung'; requires 'Travel::Status::DE::DBWagenreihung';
requires 'Travel::Status::DE::IRIS'; requires 'Travel::Status::DE::IRIS', '1.57';
requires 'UUID::Tiny'; requires 'UUID::Tiny';
requires 'JSON'; requires 'JSON';
requires 'JSON::XS'; requires 'JSON::XS';

View file

@ -101,6 +101,9 @@
% if ($result->departure_delay) { % if ($result->departure_delay) {
(<%= sprintf('%+d', $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> </td>
</tr> </tr>
% } % }