From d40ce91694a08f11047c24aac88105a9c5ec60fb Mon Sep 17 00:00:00 2001 From: "Calum H. (IMB11)" Date: Thu, 1 Jan 2026 20:17:50 +0000 Subject: [PATCH] fix: direct page visit breaking when labrinth goes down --- apps/frontend/src/pages/[type]/[id].vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/frontend/src/pages/[type]/[id].vue b/apps/frontend/src/pages/[type]/[id].vue index 7f05b54055..d6de08d7cc 100644 --- a/apps/frontend/src/pages/[type]/[id].vue +++ b/apps/frontend/src/pages/[type]/[id].vue @@ -1541,7 +1541,7 @@ try { versions = shallowRef(toRaw(versions)) versionsV3 = shallowRef(toRaw(versionsV3)) - versions.value = versions.value.map((v) => ({ + versions.value = (versions.value ?? []).map((v) => ({ ...v, environment: versionsV3.value?.find((v3) => v3.id === v.id)?.environment, })) @@ -1581,7 +1581,7 @@ async function resetVersions() { await resetVersionsV2() await resetVersionsV3() - versions.value = versions.value.map((v) => ({ + versions.value = (versions.value ?? []).map((v) => ({ ...v, environment: versionsV3.value?.find((v3) => v3.id === v.id)?.environment, }))