diff --git a/web/src/lib/components/summit_log/summit_log_modal.svelte b/web/src/lib/components/summit_log/summit_log_modal.svelte index 7722d988..a66a047b 100644 --- a/web/src/lib/components/summit_log/summit_log_modal.svelte +++ b/web/src/lib/components/summit_log/summit_log_modal.svelte @@ -89,11 +89,8 @@ $data.distance = undefined; return; } - const gpxObject = await GPX.parse(trailData); - if (gpxObject instanceof Error) { - throw gpxObject; - } - + const gpxObject = GPX.parse(trailData); + const totals = gpxObject.features; $data.duration = totals.duration / 1000; diff --git a/web/src/lib/components/summit_log/summit_log_table.svelte b/web/src/lib/components/summit_log/summit_log_table.svelte index ae4fbfd3..f8c8c918 100644 --- a/web/src/lib/components/summit_log/summit_log_table.svelte +++ b/web/src/lib/components/summit_log/summit_log_table.svelte @@ -58,7 +58,7 @@ }; } - trail = (await gpx2trail(log.expand.gpx_data!)).trail; + trail = gpx2trail(log.expand.gpx_data!).trail; trail.id = log.id; trail.expand!.gpx_data = log.expand.gpx_data; diff --git a/web/src/lib/components/trail/map_with_elevation_maplibre.svelte b/web/src/lib/components/trail/map_with_elevation_maplibre.svelte index 550f2eeb..836d0a73 100644 --- a/web/src/lib/components/trail/map_with_elevation_maplibre.svelte +++ b/web/src/lib/components/trail/map_with_elevation_maplibre.svelte @@ -1,12 +1,12 @@