From 51613971c1e25dedbc808c66b79d15111d250160 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Tue, 18 Aug 2026 11:24:34 +0200 Subject: fix: match official climbs outside detected bounds --- rideanalysis/analysis.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rideanalysis') 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) -- cgit v1.2.3