fix: improve admin machine details and role gating

This commit is contained in:
Esdras Renan 2025-10-13 13:32:50 -03:00
parent 076c0df7f9
commit 42611df0f5
6 changed files with 311 additions and 162 deletions

View file

@ -105,7 +105,7 @@ export async function PATCH(request: Request, { params }: { params: Promise<{ id
return NextResponse.json({ error: "Informe um e-mail válido" }, { status: 400 })
}
if (nextRole === "machine") {
if ((user.role ?? "").toLowerCase() === "machine") {
return NextResponse.json({ error: "Ajustes de máquinas devem ser feitos em Admin ▸ Máquinas" }, { status: 400 })
}