Loading lib/Travelynx.pm +17 −1 Original line number Diff line number Diff line Loading @@ -1241,7 +1241,7 @@ sub startup { my $has_arrived; for my $stop ( @{ $journey->{route_after} } ) { if ( $station eq $stop->[0] or $station eq $stop->[1] ) { $found = 1; $found = $stop; $self->in_transit->set_arrival_eva( uid => $uid, db => $db, Loading Loading @@ -1309,6 +1309,22 @@ sub startup { uid => $uid ); } elsif ( $found and $found->[2]{isCancelled} ) { $journey = $self->in_transit->get( uid => $uid, db => $db ); $journey->{cancelled} = 1; $self->journeys->add_from_in_transit( db => $db, journey => $journey ); $self->in_transit->set_cancelled_destination( uid => $uid, db => $db, cancelled_destination => $found->[0], ); } if ($tx) { $tx->commit; Loading Loading
lib/Travelynx.pm +17 −1 Original line number Diff line number Diff line Loading @@ -1241,7 +1241,7 @@ sub startup { my $has_arrived; for my $stop ( @{ $journey->{route_after} } ) { if ( $station eq $stop->[0] or $station eq $stop->[1] ) { $found = 1; $found = $stop; $self->in_transit->set_arrival_eva( uid => $uid, db => $db, Loading Loading @@ -1309,6 +1309,22 @@ sub startup { uid => $uid ); } elsif ( $found and $found->[2]{isCancelled} ) { $journey = $self->in_transit->get( uid => $uid, db => $db ); $journey->{cancelled} = 1; $self->journeys->add_from_in_transit( db => $db, journey => $journey ); $self->in_transit->set_cancelled_destination( uid => $uid, db => $db, cancelled_destination => $found->[0], ); } if ($tx) { $tx->commit; Loading