feat(event-admin): remove menu restrictions for non-admin users and add test for shared menus among event admins

This commit is contained in:
2026-09-30 16:14:47 -03:00
parent bebf6a7ed5
commit 09faa22920
2 changed files with 33 additions and 6 deletions

View File

@@ -22,12 +22,6 @@ class AdminAppContextService
$user->setRelation('tenant', $tenant);
$user->load('event');
if (! $user->isTenantAdministrator()) {
$allowed = ['main.adminapp', 'adminapp.inicio', 'adminapp.event',
'adminapp.catalog', 'adminapp.ventas', 'adminapp.staff'];
$tenant->setRelation('menues', $tenant->menues->whereIn('code', $allowed)->values());
}
return $user;
}
}