Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
http-errors [2024/06/03 18:26] tro |
http-errors [2024/06/03 19:02] (текущий) tro |
||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| import { isHttpError } from ' | import { isHttpError } from ' | ||
| - | // | + | // |
| export const errorHandlerMiddleware = (error, req, res, next) => { | export const errorHandlerMiddleware = (error, req, res, next) => { | ||
| - | |||
| - | console.log(' | ||
| if (isHttpError(error)) { | if (isHttpError(error)) { | ||
| Строка 17: | Строка 15: | ||
| status: error.status, | status: error.status, | ||
| message: error.message, | message: error.message, | ||
| + | data: {" | ||
| }); | }); | ||
| } else { | } else { | ||
| Строка 108: | Строка 107: | ||
| } | } | ||
| </ | </ | ||
| + | Тепер при створенні помилки чере **throw createHttpError(404, | ||