summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBirte Kristina Friesel <derf@finalrewind.org>2025-06-23 20:56:48 +0200
committerBirte Kristina Friesel <derf@finalrewind.org>2025-06-23 20:56:48 +0200
commitb4879a8a48ccecf1071d1ed76a02fecfb4eba3b6 (patch)
tree4f634f3842599f4dc3031d38bfb7815a93cbe7a3
parent81cd941d4ed7972cd8c81069c2f343f5e50e59bc (diff)
update_arrival_{dbris,efa,hafas}: store arrival platform, if available
-rw-r--r--lib/Travelynx/Model/InTransit.pm8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/Travelynx/Model/InTransit.pm b/lib/Travelynx/Model/InTransit.pm
index 8bde807..8f1db78 100644
--- a/lib/Travelynx/Model/InTransit.pm
+++ b/lib/Travelynx/Model/InTransit.pm
@@ -1252,8 +1252,8 @@ sub update_arrival_dbris {
$db->update(
'in_transit',
{
- real_arrival => $stop->{rt_arr},
- arr_platform => $stop->{platform},
+ real_arrival => $stop->rt_arr,
+ arr_platform => $stop->platform,
route => $json->encode( [@route] ),
data => $json->encode($ephemeral_data),
user_data => $json->encode($persistent_data),
@@ -1318,6 +1318,7 @@ sub update_arrival_efa {
{
data => $json->encode($ephemeral_data),
real_arrival => $stop->rt_arr,
+ arr_platform => $stop->platform,
route => $json->encode( [@route] ),
},
{
@@ -1440,7 +1441,8 @@ sub update_arrival_hafas {
'in_transit',
{
data => $json->encode($ephemeral_data),
- real_arrival => $stop->{rt_arr},
+ real_arrival => $stop->rt_arr,
+ arr_platform => $stop->platform,
route => $json->encode( [@route] ),
},
{