your personal website on atproto - mirror blento.app

update

Florian b5df8d69 0c4fcf75

+6 -6
+2 -2
src/lib/cards/MapCard/CreateMapCardModal.svelte
··· 21 21 22 22 if (!data.lat || !data.lon) throw new Error('lat or lon not found'); 23 23 24 - item.cardData.lat = parseFloat(data.lat); 25 - item.cardData.lon = parseFloat(data.lon); 24 + item.cardData.lat = data.lat; 25 + item.cardData.lon = data.lon; 26 26 } else { 27 27 throw new Error('response not ok'); 28 28 }
+1 -1
src/lib/cards/MapCard/Map.svelte
··· 21 21 // @ts-ignore 22 22 leaflet = await import('leaflet'); 23 23 24 - const location = [item.cardData.lat, item.cardData.lon]; 24 + const location = [parseFloat(item.cardData.lat), parseFloat(item.cardData.lon)]; 25 25 26 26 lMap = leaflet 27 27 .map(map, {
+3 -3
src/routes/api/geocoding/+server.ts
··· 7 7 } 8 8 9 9 try { 10 - const data = await fetch( 11 - 'https://nominatim.openstreetmap.org/search?format=json&q=' + encodeURIComponent(q) 12 - ); 10 + const url = 'https://nominatim.openstreetmap.org/search?format=json&q=' + encodeURIComponent(q); 11 + console.log(url); 12 + const data = await fetch(url); 13 13 const location = await data.json(); 14 14 15 15 return json(location[0]);