From f03caed2a9e730d30770c749cae33d26103fd36c Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 5 Oct 2023 22:41:32 -0700 Subject: check for lat/lng --- src/components/LocationsMap.svelte | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/components/LocationsMap.svelte b/src/components/LocationsMap.svelte index c4facf21..329f832a 100644 --- a/src/components/LocationsMap.svelte +++ b/src/components/LocationsMap.svelte @@ -37,7 +37,7 @@ if (zoom > 13 && isInView) { popup.setHTML(`${tags.name}`).addTo(map); } else { - popup.remove(); + popup.remove(); popup.setHTML(html(tags)); } } @@ -72,6 +72,7 @@ if (location['deleted_at']) return; let { lat, lon, tags } = location['osm_json']; + if (!(lat && lon)) return; let element = document.createElement('div'); element.className = 'marker'; @@ -82,9 +83,9 @@ .addTo(map); marker.getElement().addEventListener('click', () => { - let h = html(marker.tags); + let h = html(marker.tags); let popup = marker.getPopup(); - popup.setHTML(h); + popup.setHTML(h); }); marker.tags = tags; -- cgit v1.2.3