From e50dedca66fe7eed24fea5ab9a7968e0f53cb8c9 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Sun, 26 Jul 2026 03:15:50 +0200 Subject: [PATCH] Fixed profile page breaking when logged out. --- pages/users/@username/+Page.vue | 2 +- pages/users/@username/+onBeforeRender.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/users/@username/+Page.vue b/pages/users/@username/+Page.vue index 474de47..0fc0230 100644 --- a/pages/users/@username/+Page.vue +++ b/pages/users/@username/+Page.vue @@ -20,7 +20,7 @@ const domain = pageContext.routeParams.domain; const user = pageContext.user; const profile = ref(pageContext.pageProps.profile); -const primaryStash = pageContext.assets.primaryStash; +const primaryStash = pageContext.assets?.primaryStash; const showFilters = ref(false); diff --git a/pages/users/@username/+onBeforeRender.js b/pages/users/@username/+onBeforeRender.js index 42b9b46..f818546 100644 --- a/pages/users/@username/+onBeforeRender.js +++ b/pages/users/@username/+onBeforeRender.js @@ -31,7 +31,7 @@ async function fetchRevisions(pageContext) { export async function onBeforeRender(pageContext) { const [profile, alerts, userRevisions, keys] = await Promise.all([ - fetchUser(pageContext.routeParams.username, {}, pageContext.user), + fetchUser(pageContext.routeParams.username, { throwError: false }, pageContext.user), pageContext.routeParams.section === 'alerts' && pageContext.routeParams.username === pageContext.user?.username ? fetchAlerts(pageContext.user) : [],