summaryrefslogtreecommitdiff
path: root/rideanalysis
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-08-18 11:24:34 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-08-18 11:24:34 +0200
commit51613971c1e25dedbc808c66b79d15111d250160 (patch)
tree1465d108719c4bcc345b3b1496ff618504f537d3 /rideanalysis
parent3ed9fa051bd92c924980a796e414a5b3481b1921 (diff)
fix: match official climbs outside detected bounds
Diffstat (limited to 'rideanalysis')
-rw-r--r--rideanalysis/analysis.go2
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)