From f7d5d9d0199c594ddfb39c52549b95eba109faef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Z=C3=BCrcher?= Date: Sun, 9 Nov 2025 22:32:22 +0100 Subject: [PATCH] fix localstorage not working on phone close #8 --- src/boot/restore-route.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/boot/restore-route.js b/src/boot/restore-route.js index f6ff99d..5635df4 100644 --- a/src/boot/restore-route.js +++ b/src/boot/restore-route.js @@ -1,8 +1,16 @@ import { boot } from 'quasar/wrappers'; import { useUserStore } from 'src/vueLib/login/userStore'; +import { appApi } from './axios'; export default boot(async ({ router }) => { const userStore = useUserStore(); + // load user + try { + const { data } = await appApi.get('/login/me'); + await userStore.setUser(data); + } catch { + /* ignore error */ + } // Restore logic after router is ready but before navigation router.isReady().then(() => {