fix: ( permissions ) match page guards to their API guards so umbrella keys pass

This commit is contained in:
Abubeker Yasin
2026-09-04 16:25:46 +03:00
parent 7a61ebcb27
commit b899037151
3 changed files with 3 additions and 3 deletions

View File

@@ -615,7 +615,7 @@ function BoardingPageContent() {
export default function BoardingPage() {
return (
<PermissionGuard permission={PERMS.tickets.board}>
<PermissionGuard permission={[PERMS.tickets.board, PERMS.tickets.manage]}>
<BoardingPageContent />
</PermissionGuard>
);

View File

@@ -1467,7 +1467,7 @@ function GroupBookingPageContent() {
export default function GroupBookingPage() {
return (
<PermissionGuard permission={PERMS.bookings.manage}>
<PermissionGuard permission={[PERMS.bookings.create, PERMS.bookings.manage]}>
<GroupBookingPageContent />
</PermissionGuard>
);

View File

@@ -318,7 +318,7 @@ function NotificationsPageContent() {
export default function NotificationsPage() {
return (
<PermissionGuard permission={PERMS.notifications.send}>
<PermissionGuard permission={[PERMS.notifications.send, PERMS.admin]}>
<NotificationsPageContent />
</PermissionGuard>
);