From 9bb012a439ec65beee20ba1eacad8e75bbc80cdc Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Thu, 1 Jan 2026 20:21:39 +0000 Subject: [PATCH] fix: direct page visit breaking when labrinth goes down (#5022) --- 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 7f05b5405..d6de08d7c 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, }))