Handle missing platform numbers
This commit is contained in:
parent
302a6a144e
commit
45a4089431
3 changed files with 7 additions and 7 deletions
|
@ -8,15 +8,12 @@
|
||||||
data-arrival="<%= $journey->{real_arrival}->epoch %>">
|
data-arrival="<%= $journey->{real_arrival}->epoch %>">
|
||||||
% if ($journey->{departure_countdown} > 120) {
|
% if ($journey->{departure_countdown} > 120) {
|
||||||
Abfahrt in <%= sprintf('%.f', $journey->{departure_countdown} / 60) %> Minuten
|
Abfahrt in <%= sprintf('%.f', $journey->{departure_countdown} / 60) %> Minuten
|
||||||
<br/>von Gleis <%= $journey->{dep_platform} %>
|
|
||||||
% }
|
% }
|
||||||
% elsif ($journey->{departure_countdown} > 60) {
|
% elsif ($journey->{departure_countdown} > 60) {
|
||||||
Abfahrt in einer Minute
|
Abfahrt in einer Minute
|
||||||
<br/>von Gleis <%= $journey->{dep_platform} %>
|
|
||||||
% }
|
% }
|
||||||
% elsif ($journey->{departure_countdown} > 0) {
|
% elsif ($journey->{departure_countdown} > 0) {
|
||||||
Abfahrt in weniger als einer Minute
|
Abfahrt in weniger als einer Minute
|
||||||
<br/>von Gleis <%= $journey->{dep_platform} %>
|
|
||||||
% }
|
% }
|
||||||
% elsif (defined $journey->{arrival_countdown}) {
|
% elsif (defined $journey->{arrival_countdown}) {
|
||||||
% if ($journey->{arrival_countdown} > 60) {
|
% if ($journey->{arrival_countdown} > 60) {
|
||||||
|
@ -29,13 +26,16 @@
|
||||||
% else {
|
% else {
|
||||||
Ziel erreicht
|
Ziel erreicht
|
||||||
% }
|
% }
|
||||||
% if ($journey->{arrival_countdown} < (60 * 15)) {
|
% if ($journey->{arrival_countdown} < (60 * 15) and $journey->{arr_platform}) {
|
||||||
<br/>auf Gleis <%= $journey->{arr_platform} %>
|
<br/>auf Gleis <%= $journey->{arr_platform} %>
|
||||||
% }
|
% }
|
||||||
% }
|
% }
|
||||||
% elsif ($journey->{arr_name}) {
|
% elsif ($journey->{arr_name}) {
|
||||||
Ankunft in mehr als zwei Stunden
|
Ankunft in mehr als zwei Stunden
|
||||||
% }
|
% }
|
||||||
|
% if ($journey->{departure_countdown} > 0 and $journey->{dep_platform}) {
|
||||||
|
<br/>von Gleis <%= $journey->{dep_platform} %>
|
||||||
|
% }
|
||||||
</div>
|
</div>
|
||||||
<div class="progress" style="height: 1ex;">
|
<div class="progress" style="height: 1ex;">
|
||||||
<div class="determinate" style="width: <%= sprintf('%.2f', 100 * ($journey->{journey_completion} // 0)); %>%;"></div>
|
<div class="determinate" style="width: <%= sprintf('%.2f', 100 * ($journey->{journey_completion} // 0)); %>%;"></div>
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
% if ($train->departure_delay) {
|
% if ($train->departure_delay) {
|
||||||
%= sprintf('(%+d)', $train->departure_delay)
|
%= sprintf('(%+d)', $train->departure_delay)
|
||||||
% }
|
% }
|
||||||
<br/>Gleis <%= $train->platform %></td>
|
<br/>Gleis <%= $train->platform || '?' %></td>
|
||||||
</tr>
|
</tr>
|
||||||
% }
|
% }
|
||||||
</tbody></table></div>
|
</tbody></table></div>
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
% if ($train->departure_delay) {
|
% if ($train->departure_delay) {
|
||||||
%= sprintf('(%+d)', $train->departure_delay)
|
%= sprintf('(%+d)', $train->departure_delay)
|
||||||
% }
|
% }
|
||||||
</td><td>Gleis <%= $train->platform %></td>
|
</td><td>Gleis <%= $train->platform || '?' %></td>
|
||||||
</tr>
|
</tr>
|
||||||
% }
|
% }
|
||||||
</tbody></table></div>
|
</tbody></table></div>
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
% else {
|
% else {
|
||||||
Ziel erreicht
|
Ziel erreicht
|
||||||
% }
|
% }
|
||||||
% if ($journey->{arrival_countdown} < (60 * 15)) {
|
% if ($journey->{arrival_countdown} < (60 * 15) and $journey->{arr_platform}) {
|
||||||
<br/>auf Gleis <%= $journey->{arr_platform} %>
|
<br/>auf Gleis <%= $journey->{arr_platform} %>
|
||||||
% }
|
% }
|
||||||
% }
|
% }
|
||||||
|
|
Loading…
Reference in a new issue