From 5d330a773810f6801c94cd5469f5cec8adf5a420 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Wed, 16 Aug 2023 09:31:01 +0200 Subject: [PATCH] recent targets: distinguish hafas/iris --- lib/Travelynx/Model/Journeys.pm | 7 ++++--- public/static/js/geolocation.js | 2 +- templates/landingpage.html.ep | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/Travelynx/Model/Journeys.pm b/lib/Travelynx/Model/Journeys.pm index a4fe12c..532f9cd 100755 --- a/lib/Travelynx/Model/Journeys.pm +++ b/lib/Travelynx/Model/Journeys.pm @@ -800,7 +800,7 @@ sub get_latest_checkout_stations { my $res = $db->select( 'journeys_str', - [ 'arr_name', 'arr_eva' ], + [ 'arr_name', 'arr_eva', 'train_id' ], { user_id => $uid, cancelled => 0 @@ -821,8 +821,9 @@ sub get_latest_checkout_stations { push( @ret, { - name => $row->{arr_name}, - eva => $row->{arr_eva} + name => $row->{arr_name}, + eva => $row->{arr_eva}, + hafas => ( $row->{train_id} =~ m{[|]} ? 1 : 0 ), } ); } diff --git a/public/static/js/geolocation.js b/public/static/js/geolocation.js index d2fa18d..42c7f1e 100644 --- a/public/static/js/geolocation.js +++ b/public/static/js/geolocation.js @@ -24,7 +24,7 @@ $(document).ready(function() { const res = $(document.createElement('p')); $.each(stops, function(i, stop) { const parts = stop.split(';'); - const node = $('' + parts[1] + ''); + const node = $('' + parts[1] + ''); node.click(function() { $('nav .preloader-wrapper').addClass('active'); }); diff --git a/templates/landingpage.html.ep b/templates/landingpage.html.ep index 951e39b..bf2835e 100644 --- a/templates/landingpage.html.ep +++ b/templates/landingpage.html.ep @@ -55,7 +55,7 @@
Hallo, <%= current_user->{name} %>!

Du bist gerade nicht eingecheckt.

-
+
%= form_for 'list_departures' => begin