Ich schreibe etwas Rendering-Code für eine Express-App, ich möchte Fehler erfassen und dann in der Funktion Rendern ausgeben, aber ich bin mir nicht sicher, wie ich sie von einer Methode auf die andere verschieben werde.Werte aus der referenzierten Funktion in der Versprechenskette übergeben?
app.get('/user/makeRider', auth,
(req, res, next) => {
req.user.user.makeRider(req.query)
.catch(error)
.then(render(req, res));
}
);
var render = (req, res) => {
var response = {
params: req.query,
user: req.user.fulluser
};
res.json(response);
},
error = (reason) => {
reason.errors.forEach((error) =>{
console.log(error);
});
return;
};
'res.status (500) .send ()'. Ihr Fehler ist, welche Nachricht Sie senden müssen (könnte alle Ihre Fehlermeldungen in einem JSON-Format sein) –