From 6bdd4e19b24ba64fe0870bdbb7eba3c6270c51ec Mon Sep 17 00:00:00 2001 From: ekzyis Date: Thu, 30 Nov 2023 22:09:16 +0100 Subject: [PATCH] Fix page on empty stats --- vue/src/components/MarketStats.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vue/src/components/MarketStats.vue b/vue/src/components/MarketStats.vue index 1f450fd..cafbdb9 100644 --- a/vue/src/components/MarketStats.vue +++ b/vue/src/components/MarketStats.vue @@ -34,7 +34,7 @@ await fetch(url) const getFilterData = key => { const y = [] - for (let i = 0; i < stats.value.length - 1; i += 2) { + for (let i = 0; i < stats.value?.length - 1; i += 2) { const s1 = stats.value[i] const s2 = stats.value[i + 1] const yes = 'YES' in s1.y ? s1.y.YES : s2.y.YES @@ -54,7 +54,7 @@ const currentYes = yesData.at(-1) const currentNo = noData.at(-1) const chartData = { - labels: stats.value.map(({ x }) => ago(new Date(x))), + labels: stats.value ? stats.value.map(({ x }) => ago(new Date(x))) : [], datasets: [ { label: 'YES',