refactor: Remove dedicated role management page and update authentication, roles, and permission handling across backend and frontend.
This commit is contained in:
@@ -340,10 +340,10 @@ export const verificarAlertasInternal = internalMutation({
|
||||
|
||||
// Criar notificação no chat se configurado
|
||||
if (alerta.notifyByChat) {
|
||||
// Buscar roles administrativas (nível <= 1) e filtrar usuários por roleId
|
||||
// Buscar roles administrativas (admin === true) e filtrar usuários por roleId
|
||||
const rolesAdminOuTi = await ctx.db
|
||||
.query('roles')
|
||||
.filter((q) => q.lte(q.field('nivel'), 1))
|
||||
.filter((q) => q.eq(q.field('admin'), true))
|
||||
.collect();
|
||||
|
||||
const rolesPermitidas = new Set(rolesAdminOuTi.map((r) => r._id));
|
||||
@@ -368,7 +368,7 @@ export const verificarAlertasInternal = internalMutation({
|
||||
// Buscar usuários administradores/TI para receber o alerta por email
|
||||
const rolesAdminOuTi = await ctx.db
|
||||
.query('roles')
|
||||
.filter((q) => q.lte(q.field('nivel'), 1))
|
||||
.filter((q) => q.eq(q.field('admin'), true))
|
||||
.collect();
|
||||
|
||||
const rolesPermitidas = new Set(rolesAdminOuTi.map((r) => r._id));
|
||||
|
||||
Reference in New Issue
Block a user