Files
2026-08-24 08:08:06 +02:00

827 B

POS-FIX-10: Investigating DELETE 405 Method Not Allowed

Análisis

El código de DELETE /pos/sales/:id está correctamente definido en project/src/modules/pos/api/pos.routes.ts línea 1784. El error 405 indica que el servidor no reconoce el método DELETE para esa ruta.

Causa

El servidor de backend no se ha reiniciado después de agregar la nueva ruta DELETE en el commit. Fastify carga las rutas solo al iniciar.

Solución

Reiniciar el servidor de backend:

cd project
pkill -f "node.*build-app"  # o el proceso del servidor
npm run dev  # o el comando de inicio

Verificación

  • Código TypeScript compila sin errores
  • Ruta DELETE correctamente definida en pos.routes.ts
  • API client deleteSale correctamente implementado
  • Servidor reiniciado — DELETE debería funcionar