feat(declaraciones): supervisor puede crear declaraciones y extras

- Backend: agrega 'supervisor' a ROLES_UPLOAD en documentos.controller.ts
- Frontend: agrega 'supervisor' a ROLES_UPLOAD y ROLES_UPLOAD_EXTRA en
  documentos/page.tsx para habilitar botones de subir declaración,
  comprobante de pago, eliminar y subir PDFs extra
This commit is contained in:
Horux Dev
2026-05-25 21:49:01 +00:00
parent 4a885de520
commit 929aeec641
2 changed files with 3 additions and 3 deletions

View File

@@ -71,7 +71,7 @@ export async function consultarManual(req: Request, res: Response, next: NextFun
// Declaraciones provisionales
// ============================================================================
const ROLES_UPLOAD = ['owner', 'cfo', 'contador', 'auxiliar'];
const ROLES_UPLOAD = ['owner', 'cfo', 'contador', 'auxiliar', 'supervisor'];
function canUpload(req: Request): boolean {
return ROLES_UPLOAD.includes(req.user!.role);