diff --git a/services/mam-api/src/middleware/errors.js b/services/mam-api/src/middleware/errors.js new file mode 100644 index 0000000..994e561 --- /dev/null +++ b/services/mam-api/src/middleware/errors.js @@ -0,0 +1,11 @@ +export const errorHandler = (err, req, res, next) => { + console.error('Error:', err); + + const status = err.status || 500; + const message = err.message || 'Internal Server Error'; + + res.status(status).json({ + error: message, + status, + }); +};