diff options
| author | Birte Kristina Friesel <derf@finalrewind.org> | 2025-12-25 10:21:32 +0100 |
|---|---|---|
| committer | Birte Kristina Friesel <derf@finalrewind.org> | 2025-12-25 10:21:32 +0100 |
| commit | 8f7d92d946fd762ad358980bdd9f6516631eda4a (patch) | |
| tree | af433fe38a068ca0245d6502b25b49d771a68880 | |
| parent | 8c6cdc99a5c360fb2dab29ea8c2f8c2f35ba76d9 (diff) | |
Journeys->stats: km_route: fall back to km_beeline if needed.
Otherwise, yearly stats may provide a higher beeline than actual distance,
which is counter-intuitive.
| -rwxr-xr-x | lib/Travelynx/Model/Journeys.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Travelynx/Model/Journeys.pm b/lib/Travelynx/Model/Journeys.pm index bce475f..f532b8b 100755 --- a/lib/Travelynx/Model/Journeys.pm +++ b/lib/Travelynx/Model/Journeys.pm @@ -853,7 +853,7 @@ sub get { : undef; my ( $km_polyline, $km_route, $km_beeline, $skip ) = $self->get_travel_distance($ref); - $ref->{km_route} = $km_polyline || $km_route; + $ref->{km_route} = $km_polyline || $km_route || $km_beeline; $ref->{skip_route} = $km_polyline ? 0 : $skip; $ref->{km_beeline} = $km_beeline; $ref->{skip_beeline} = $skip; |
