diff --git a/apps/frontend/src/pages/collection/[id].vue b/apps/frontend/src/pages/collection/[id].vue index 9a6d343a..311237fe 100644 --- a/apps/frontend/src/pages/collection/[id].vue +++ b/apps/frontend/src/pages/collection/[id].vue @@ -174,12 +174,12 @@ diff --git a/apps/frontend/src/pages/user/[id].vue b/apps/frontend/src/pages/user/[id].vue index cef2741a..a4208505 100644 --- a/apps/frontend/src/pages/user/[id].vue +++ b/apps/frontend/src/pages/user/[id].vue @@ -757,11 +757,11 @@ useSeoMeta({ const projectTypes = computed(() => { const obj = {} - if (collections.value.length > 0) { + if (collections.value?.length > 0) { obj.collection = true } - for (const project of projects.value) { + for (const project of projects.value ?? []) { obj[project.project_type] = true } @@ -772,7 +772,7 @@ const projectTypes = computed(() => { const sumDownloads = computed(() => { let sum = 0 - for (const project of projects.value) { + for (const project of projects.value ?? []) { sum += project.downloads }