From 3c3d5702bafd05b549320a2d52c8270cc5ac78ce Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Wed, 20 May 2026 08:59:50 -0700 Subject: [PATCH] fix: permissions page being displayed --- apps/frontend/src/pages/[type]/[project]/settings.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/frontend/src/pages/[type]/[project]/settings.vue b/apps/frontend/src/pages/[type]/[project]/settings.vue index 08e08b124..45ea37ca3 100644 --- a/apps/frontend/src/pages/[type]/[project]/settings.vue +++ b/apps/frontend/src/pages/[type]/[project]/settings.vue @@ -47,8 +47,10 @@ const navItems = computed(() => { projectV3.value?.project_types?.some((type) => ['mod', 'modpack'].includes(type)) && isStaff(currentMember.value?.user) - const hasPermissionsPage = computed(() => - projectV3.value?.project_types?.some((type) => ['modpack'].includes(type)), + const hasPermissionsPage = computed( + () => + flags.value.modpackPermissionsPage && + projectV3.value?.project_types?.some((type) => ['modpack'].includes(type)), ) const items = [