mirror of
https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir.git
synced 2025-08-11 21:23:54 -04:00
Le middleware des erreurs ne fonctionnait pas correctement, parce que les routeurs ne passaient pas à next J'ai ajouté asyncHandler pour passer les erreurs dans les routeurs Supprimer messages de console Fix tests
9 lines
278 B
JavaScript
9 lines
278 B
JavaScript
class AppError extends Error {
|
|
constructor (errorCode) {
|
|
super(errorCode.message)
|
|
this.statusCode = errorCode.code;
|
|
this.isOperational = true; // Optional: to distinguish operational errors from programming errors
|
|
}
|
|
}
|
|
|
|
module.exports = AppError;
|