From aadf0e4c171a38c1e23b8ab6d4b2531d777518c5 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 22 Nov 2025 14:50:20 +0100 Subject: [PATCH] fix: add null/undefined checks for maxPermission in AppHeader.vue --- frontend/src/components/home/AppHeader.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/home/AppHeader.vue b/frontend/src/components/home/AppHeader.vue index edbd469c4..6790dfa57 100644 --- a/frontend/src/components/home/AppHeader.vue +++ b/frontend/src/components/home/AppHeader.vue @@ -137,7 +137,7 @@ import { useAuthStore } from '@/stores/auth' const baseStore = useBaseStore() const currentProject = computed(() => baseStore.currentProject) const background = computed(() => baseStore.background) -const canWriteCurrentProject = computed(() => baseStore.currentProject?.maxPermission > Permissions.READ) +const canWriteCurrentProject = computed(() => baseStore.currentProject?.maxPermission !== null && baseStore.currentProject?.maxPermission !== undefined && baseStore.currentProject.maxPermission > Permissions.READ) const menuActive = computed(() => baseStore.menuActive) const authStore = useAuthStore()