This commit is contained in:
seb
2026-10-01 22:17:17 +02:00
parent 6b58947064
commit ea51f30a8d
4 changed files with 55 additions and 8 deletions

View File

@@ -20,8 +20,12 @@ function captureResponseBody(res) {
const originalSend = res.send.bind(res);
res.json = (payload) => {
body = payload;
return originalJson(payload);
let out = payload;
if (res.statusCode >= 500 && payload && typeof payload === 'object' && 'error' in payload) {
out = { ...payload, error: 'Internal server error' };
}
body = out;
return originalJson(out);
};
res.send = (payload) => {