mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 10:24:02 +00:00
fix(geocode): match the nearby whole-name fallback exactly
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
734c74c325
commit
2c16dd6601
2 files changed
+34
-1
No files matched your search
@@ -417,7 +417,13 @@ export async function geocodeKeylessWithOutcome(
|
||||
if (biased === null) everyAskAnswered = false;
|
||||
else if (queryRegion(trimmed)) {
|
||||
feature = selectQualifiedFeature(biased, trimmed);
|
||||
nearbyNameMatch = selectPhotonFeature(biased, normalizeToponym(trimmed));
|
||||
// Exactly the whole query: "Springfield IL Auto" only starts with it.
|
||||
const whole = normalizeToponym(trimmed);
|
||||
nearbyNameMatch =
|
||||
biased.find(
|
||||
(candidate) =>
|
||||
normalizeToponym(candidate?.properties?.name) === whole,
|
||||
) ?? null;
|
||||
} else {
|
||||
feature = selectPhotonFeature(biased, normalizeToponym(trimmed));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user