From 26ee852336ef9dc2e7c3918eadc9d06aa51ecd82 Mon Sep 17 00:00:00 2001 From: CountBleck Date: Sat, 27 Aug 2022 20:02:17 -0700 Subject: [PATCH] Fix error reporting in Cyclone custom bare console.log(e) is a bad idea in general. Moreover, errors cannot be written to streams, since they are neither strings nor Buffers. --- static/customBare.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/static/customBare.mjs b/static/customBare.mjs index 8694c45..b132e07 100644 --- a/static/customBare.mjs +++ b/static/customBare.mjs @@ -90,11 +90,10 @@ async function fetchBare(url, res, req) { request.body.pipe(res) } } catch (e) { - console.log(e); res.writeHead(500, 'Error', { 'content-type': 'application/javascript' }) - res.end(e); + res.end(e.stack); } } @@ -143,4 +142,4 @@ export { route, routeSocket, isBare, -} \ No newline at end of file +}