From 2d7babcba34a5d55866632ababec0739c46292d5 Mon Sep 17 00:00:00 2001 From: Summerfeeling | Timo Date: Sun, 29 Mar 2026 03:40:57 +0200 Subject: [PATCH] fix: prioritize ADM0_A3 over ISO_A3 in atlas area resolution to support France, Norway and Israel --- client/src/pages/AtlasPage.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/pages/AtlasPage.tsx b/client/src/pages/AtlasPage.tsx index 02558ee..ef81d8d 100644 --- a/client/src/pages/AtlasPage.tsx +++ b/client/src/pages/AtlasPage.tsx @@ -241,7 +241,7 @@ export default function AtlasPage(): React.ReactElement { interactive: true, bubblingMouseEvents: false, style: (feature) => { - const a3 = feature.properties?.ISO_A3 || feature.properties?.ADM0_A3 || feature.properties?.['ISO3166-1-Alpha-3'] || feature.id + const a3 = feature.properties?.ADM0_A3 || feature.properties?.ISO_A3 || feature.properties?.['ISO3166-1-Alpha-3'] || feature.id const visited = visitedA3.has(a3) return { fillColor: visited ? colorForCode(a3) : (dark ? '#1e1e2e' : '#e2e8f0'), @@ -251,7 +251,7 @@ export default function AtlasPage(): React.ReactElement { } }, onEachFeature: (feature, layer) => { - const a3 = feature.properties?.ISO_A3 || feature.properties?.ADM0_A3 || feature.properties?.['ISO3166-1-Alpha-3'] || feature.id + const a3 = feature.properties?.ADM0_A3 || feature.properties?.ISO_A3 || feature.properties?.['ISO3166-1-Alpha-3'] || feature.id const c = countryMap[a3] if (c) { const name = resolveName(c.code)