X-Git-Url: https://git.openstreetmap.org./nominatim-ui.git/blobdiff_plain/c296bef87014f72b3f8aae878b9a23f6c08780a7..044b38e5fab5a1de96a648502de606559d49ae93:/src/pages/DetailsPage.svelte diff --git a/src/pages/DetailsPage.svelte b/src/pages/DetailsPage.svelte index 2b8f4cc..aa3670f 100644 --- a/src/pages/DetailsPage.svelte +++ b/src/pages/DetailsPage.svelte @@ -56,12 +56,18 @@ function place_has_keywords(aThisPlace) { // Return false if Nominatim API sends 'keywords: { name: [], address: [] }' + // Like no longer needed after Nominatim version 4.3 return ( aThisPlace.keywords && aThisPlace.keywords.name && aThisPlace.keywords.address && (aThisPlace.keywords.name.length > 0 || aThisPlace.keywords.address.length > 0) ); } + function country_code(aThisPlace) { + let aLine = aThisPlace.address.find((address_line) => address_line.type === 'country_code'); + return aLine ? aLine.localname : null; + } + $: { let pageinfo = $page; if (pageinfo.tab === 'details') { @@ -94,10 +100,11 @@
Local name | @@ -170,7 +177,8 @@ {#each aPlace.address as addressLine}
---|