refactor: Remove dedicated role management page and update authentication, roles, and permission handling across backend and frontend.
This commit is contained in:
@@ -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
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user