From 3b54a5e6a3b6d0f2e64e5ec15330fef4fb500cf3 Mon Sep 17 00:00:00 2001 From: Brian DeRocher Date: Tue, 26 Nov 2024 20:39:13 -0500 Subject: [PATCH] Redirect /profile to my profile. --- src/router/index.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/router/index.ts b/src/router/index.ts index 8d6f3c7..29578bb 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -35,7 +35,7 @@ const router = createRouter({ title: 'Profile', }, name: 'profile', - path: '/profile', + path: '/profile/:username?', }, { component: StickerBuilderView, @@ -78,6 +78,15 @@ router.beforeEach((to, from) => { return {name: 'welcome'}; } else if (!userStore.isAnonymous && to.name == 'welcome') { return {name: 'home'}; + } else if (to.name == 'profile' && to.params.username == "") { + if (userStore.isAnonymous) { + return {name: 'home'}; + } else { + // Send to "my" profile page. + return {name: 'profile', params: { + username: userStore.user.username, + }}; + } } });