From 43c134bf2b7e66e4329ef97c2917f4f1a5b59bbf Mon Sep 17 00:00:00 2001 From: Sean Morley Date: Fri, 23 Aug 2024 14:26:43 -0400 Subject: [PATCH] Add clear map function --- .../src/lib/components/AdventureModal.svelte | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/frontend/src/lib/components/AdventureModal.svelte b/frontend/src/lib/components/AdventureModal.svelte index c90ab65..c4325d2 100644 --- a/frontend/src/lib/components/AdventureModal.svelte +++ b/frontend/src/lib/components/AdventureModal.svelte @@ -295,20 +295,25 @@ activity_type: '' } ]; - let res = await fetch( - `/api/countries/check_point_in_region/?lat=${e.detail.lngLat.lat}&lon=${e.detail.lngLat.lng}` - ); - let data = await res.json(); - if (data.error) { - addToast('error', data.error); - } else { - if (data.in_region) { - region_name = data.region_name; - region_id = data.region_id; + if (adventure.type == 'visited') { + let res = await fetch( + `/api/countries/check_point_in_region/?lat=${e.detail.lngLat.lat}&lon=${e.detail.lngLat.lng}` + ); + let data = await res.json(); + if (data.error) { + addToast('error', data.error); } else { - region_id = null; - region_name = null; + if (data.in_region) { + region_name = data.region_name; + region_id = data.region_id; + } else { + region_id = null; + region_name = null; + } } + } else { + region_id = null; + region_name = null; } console.log(markers);