get_travel_distance: do not overwrite {to,from}_eva with undef

This commit is contained in:
Birte Kristina Friesel 2024-08-17 21:29:51 +02:00
parent cbc1ac791c
commit 298b099097
No known key found for this signature in database
GPG key ID: 19E6E524EBB177BA

View file

@ -1136,7 +1136,7 @@ sub get_travel_distance {
"Journey $journey->{id} from_eva ($from_eva) is not part of polyline" "Journey $journey->{id} from_eva ($from_eva) is not part of polyline"
); );
for my $entry ( @{$route_ref} ) { for my $entry ( @{$route_ref} ) {
if ( $entry->[0] eq $from ) { if ( $entry->[0] eq $from and $entry->[1] ) {
$from_eva = $entry->[1]; $from_eva = $entry->[1];
$self->{log}->debug("... setting to $from_eva"); $self->{log}->debug("... setting to $from_eva");
last; last;
@ -1151,7 +1151,7 @@ sub get_travel_distance {
$self->{log}->debug( $self->{log}->debug(
"Journey $journey->{id} to_eva ($to_eva) is not part of polyline"); "Journey $journey->{id} to_eva ($to_eva) is not part of polyline");
for my $entry ( @{$route_ref} ) { for my $entry ( @{$route_ref} ) {
if ( $entry->[0] eq $to ) { if ( $entry->[0] eq $to and $entry->[1] ) {
$to_eva = $entry->[1]; $to_eva = $entry->[1];
$self->{log}->debug("... setting to $to_eva"); $self->{log}->debug("... setting to $to_eva");
last; last;