Olá pessoal!
Devido ao middleware para tratamento do erro 404 ter sido definido antes do 500, porque o middleware do 404 não é executado também quando ocorre o erro 500?
// src/config/custom-express.js
// restante das configurações omitidas.
app.use(function (req, resp, next) { // está antes porém não é executado quando ocorre o erro 500, porque?
return resp.status(404).marko(
require('../app/views/base/erros/404.marko')
);
});
app.use(function (erro, req, resp, next) {
return resp.status(500).marko(
require('../app/views/base/erros/500.marko')
);
});
module.exports = app;
Desde já obrigado!
Atenciosamente