plplpl183's picture
Upload apps/api/src/shared/middleware/errorHandler.ts
506655b verified
import { Request, Response, NextFunction } from 'express';
export function errorHandler(
err: Error,
_req: Request,
res: Response,
_next: NextFunction
) {
console.error(err);
res.status(500).json({
error: {
message: process.env.NODE_ENV === 'production' ? 'Internal server error' : err.message,
code: 'INTERNAL_ERROR',
},
});
}