From 6f1ac8a99e8d8a8c714d10a5dcb45ad60f937759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20P=C4=99dzich?= Date: Fri, 26 May 2023 12:22:25 +0200 Subject: [PATCH] Wrap loadUser call in a try-catch block --- src/guards/auth.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/guards/auth.ts b/src/guards/auth.ts index 2c5a1e6..9b13dc4 100644 --- a/src/guards/auth.ts +++ b/src/guards/auth.ts @@ -8,7 +8,13 @@ export async function authGuard( ) { const { isLoggedIn, loadUser } = useAuth(); - await loadUser(); + try { + await loadUser(); + } catch (error) { + if (import.meta.env.DEV) { + console.error(error); + } + } if (!to.meta.authRequired || isLoggedIn.value) { return next();