diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-08-18 11:24:34 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-08-18 11:24:34 +0200 |
| commit | 51613971c1e25dedbc808c66b79d15111d250160 (patch) | |
| tree | 1465d108719c4bcc345b3b1496ff618504f537d3 /rideanalysis | |
| parent | 3ed9fa051bd92c924980a796e414a5b3481b1921 (diff) | |
fix: match official climbs outside detected bounds
Diffstat (limited to 'rideanalysis')
| -rw-r--r-- | rideanalysis/analysis.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rideanalysis/analysis.go b/rideanalysis/analysis.go index 122a29f..632f729 100644 --- a/rideanalysis/analysis.go +++ b/rideanalysis/analysis.go @@ -35,7 +35,7 @@ func Analyze(parsed ride.Ride, passes []mountain_pass.MountainPass, officialClim if matchedPass, ok := mountain_pass.MatchClimb(displayClimb, passes, 300, 50); ok { displayClimb.Name = matchedPass.Name } - matchedOfficial, officialFound := official_climb.MatchClimb(detectedClimb, officialClimbs, matchPolicy) + matchedOfficial, officialFound := official_climb.MatchClimb(parsed, detectedClimb, officialClimbs, matchPolicy) if officialFound { startIndex := nearestCoordIndex(parsed, matchedOfficial.StartCoord) endIndex := nearestCoordIndex(parsed, matchedOfficial.EndCoord) |