fix: solución de bloqueos y estandarización de permisos

This commit is contained in:
2026-04-27 10:47:30 -05:00
parent fa3cbb4d0a
commit 5c2a84e95d
312 changed files with 13889 additions and 7911 deletions

View File

@@ -48,7 +48,7 @@ async def upload_import_file(
):
"""Subir CSV, guardar en Redis, encolar scan. operation_type=exp para exportación."""
try:
tenant_id = validate_access_to_resource(db, company_id, current_user)
tenant_id = validate_access_to_resource(db, company_id, current_user, ["csv_upload.process"])
except Exception as e:
logger.error("Exportación import: access validation failed: %s", e)
raise HTTPException(status_code=403, detail="Invalid company access")