refactor: Remove dedicated role management page and update authentication, roles, and permission handling across backend and frontend.

This commit is contained in:
2025-12-05 14:29:34 -03:00
parent c8d717b315
commit 69f32a342c
16 changed files with 358 additions and 958 deletions

View File

@@ -421,10 +421,7 @@ export const obterChamado = query({
throw new Error('Chamado não encontrado');
}
const podeVer =
ticket.solicitanteId === usuario._id ||
ticket.responsavelId === usuario._id ||
ticket.setorResponsavel === usuario.setor;
const podeVer = ticket.solicitanteId === usuario._id || ticket.responsavelId === usuario._id;
if (!podeVer) {
throw new Error('Acesso negado ao chamado');
@@ -524,7 +521,6 @@ export const atribuirResponsavel = mutation({
await ctx.db.patch(ticket._id, {
responsavelId: args.responsavelId,
setorResponsavel: responsavel.setor,
atualizadoEm: agora
});