diff --git a/apps/server/src/app.ts b/apps/server/src/app.ts index 211cdeee..54f91854 100644 --- a/apps/server/src/app.ts +++ b/apps/server/src/app.ts @@ -1,3 +1,4 @@ +import { globalErrorHandler } from "@erp/core/api"; import cors, { CorsOptions } from "cors"; import express, { Application } from "express"; import helmet from "helmet"; @@ -86,5 +87,10 @@ export function createApp(): Application { next(); }); + // Gestión global de errores. + // Siempre al final de la cadena de middlewares + // y después de las rutas. + app.use(globalErrorHandler); + return app; } diff --git a/apps/server/src/routes/index.ts b/apps/server/src/routes/index.ts index 71f3973e..c7483ecb 100644 --- a/apps/server/src/routes/index.ts +++ b/apps/server/src/routes/index.ts @@ -18,8 +18,3 @@ export const v1Routes = (): Router => { return routes; }; - -// Gestión global de errores. -// Siempre al final de la cadena de middlewares -// y después de las rutas. -//app.use(globalErrorHandler);