diff --git a/src/components/Discover/Map/Filter/TraceFilter.vue b/src/components/Discover/Map/Filter/TraceFilter.vue index 473e830..6c0c10b 100644 --- a/src/components/Discover/Map/Filter/TraceFilter.vue +++ b/src/components/Discover/Map/Filter/TraceFilter.vue @@ -456,6 +456,8 @@ async function fetchData() { isLoading.value = false; } catch (error) { console.error("Failed to load data:", error); + infiniteFinish.value = true; + isLoading.value = false; } } diff --git a/src/components/Discover/Map/SidebarTraces.vue b/src/components/Discover/Map/SidebarTraces.vue index 6b49c9e..a53ee1f 100644 --- a/src/components/Discover/Map/SidebarTraces.vue +++ b/src/components/Discover/Map/SidebarTraces.vue @@ -353,6 +353,8 @@ async function fetchData() { isLoading.value = false; } catch (error) { console.error("Failed to load data:", error); + infiniteFinish.value = true; + isLoading.value = false; } }