Merge pull request 'fix(chatbot): hotfix to actually hide chatbot from users without chatbot perms.' (#53) from dev/nicolas/staging-prep into main

Reviewed-on: Targo/targo_frontend#53
This commit is contained in:
Nicolas 2026-01-15 15:59:26 -05:00
commit e86dff3026

View File

@ -10,9 +10,11 @@
import { onMounted, watch, ref } from 'vue'; import { onMounted, watch, ref } from 'vue';
import { RouterView } from 'vue-router'; import { RouterView } from 'vue-router';
import { useUiStore } from 'src/stores/ui-store'; import { useUiStore } from 'src/stores/ui-store';
import { useAuthStore } from 'src/stores/auth-store';
const ui_store = useUiStore(); const ui_store = useUiStore();
const auth_store = useAuthStore();
const user_preferences = ref(ui_store.user_preferences); const user_preferences = ref(ui_store.user_preferences);
onMounted(async () => { onMounted(async () => {
@ -36,7 +38,7 @@
<LeftDrawer /> <LeftDrawer />
<ChatbotDrawer /> <ChatbotDrawer v-if="auth_store.user?.user_module_access.includes('chatbot')"/>
<q-page-container> <q-page-container>
<router-view /> <router-view />