From f2ab3063388972a93b22c6d8ffa5e040667b6ba9 Mon Sep 17 00:00:00 2001 From: Hornwitser Date: Fri, 23 May 2025 21:33:48 +0200 Subject: [PATCH] Always await useAccountSession If this is not done the session is not properly loaded during server side rendering, making it possible for missmatch and bugs to happen. --- pages/account/settings.vue | 3 +-- pages/login.vue | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pages/account/settings.vue b/pages/account/settings.vue index 41dcd69..44eeec6 100644 --- a/pages/account/settings.vue +++ b/pages/account/settings.vue @@ -32,8 +32,7 @@ definePageMeta({ middleware: ["authenticated"], }); -const { data: session } = useAccountSession(); -const { refresh: sessionRefresh } = useAccountSession(); +const { data: session, refresh: sessionRefresh } = await useAccountSession(); const timezone = ref(session.value?.account.timezone ?? ""); diff --git a/pages/login.vue b/pages/login.vue index db2a710..b0ff91f 100644 --- a/pages/login.vue +++ b/pages/login.vue @@ -30,7 +30,7 @@