diff --git a/src/components/HeaderMenu.vue b/src/components/HeaderMenu.vue index 5330f86..94d645f 100644 --- a/src/components/HeaderMenu.vue +++ b/src/components/HeaderMenu.vue @@ -18,6 +18,8 @@ const message = useMessage() const permissions = ref([]) async function getPermissions() { + if (!authStore.isAuthenticated) return + permissions.value = [] try { const res = await client.GetPermissions({}) diff --git a/src/components/OfficePage.vue b/src/components/OfficePage.vue index ed40e6a..ae91856 100644 --- a/src/components/OfficePage.vue +++ b/src/components/OfficePage.vue @@ -15,6 +15,8 @@ const client = getAuthClient() const permissions = ref([]) async function getPermissions() { + if (!authStore.isAuthenticated) return + permissions.value = [] try { const res = await client.GetPermissions({})