From 3ac8595af66c7e406ee75bd5f195a0c7961df4c9 Mon Sep 17 00:00:00 2001 From: Temmie Date: Fri, 8 Aug 2025 02:27:50 +0200 Subject: [PATCH] fix: a crash related to accessing navbar values before setup --- components/UserInterface/Navbar.vue | 1 + pages/me/index.vue | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/components/UserInterface/Navbar.vue b/components/UserInterface/Navbar.vue index 622d50f..b45138f 100644 --- a/components/UserInterface/Navbar.vue +++ b/components/UserInterface/Navbar.vue @@ -14,6 +14,7 @@ class="context-icon" :name="props.contextName" :seed="props.guildUuid"/>
diff --git a/pages/me/index.vue b/pages/me/index.vue index a421af4..a48fb72 100644 --- a/pages/me/index.vue +++ b/pages/me/index.vue @@ -45,9 +45,12 @@ onActivated(async () => { }) function updateNavbar() { - navbar.value.channelItems = [] - navbar.value.contextName = "Direct Messages" - navbar.value.contextIcon = undefined + if (navbar.value) { + navbar.value.channelItems = [] + navbar.value.contextName = "Direct Messages" + navbar.value.contextIcon = undefined + navbar.value.guildUuid = undefined + } }