fix(auth): reject consumer-only admin sessions
This commit is contained in:
@@ -47,7 +47,9 @@ export const Route = createFileRoute('/_authed/roles')({
|
||||
|
||||
function RolesPage() {
|
||||
const canCreate = useCan(PERM.ROLE_CREATE)
|
||||
const canUpdate = useCan(PERM.ROLE_UPDATE)
|
||||
const canUpdateRole = useCan(PERM.ROLE_UPDATE)
|
||||
const canManagePermissions = useCan(PERM.PERMISSION_MANAGE)
|
||||
const canUpdate = canUpdateRole && canManagePermissions
|
||||
const canDelete = useCan(PERM.ROLE_DELETE)
|
||||
|
||||
const roles = useQuery({ queryKey: ['roles'], queryFn: fetchRoles })
|
||||
|
||||
Reference in New Issue
Block a user