From 77f64bee8c9299adb2a96b305917daa3d6aa0806 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Mart=C3=ADn?= Date: Mon, 18 Dec 2017 14:54:36 +0100 Subject: [PATCH] stringifyForLogs more usual case first --- lib/cartodb/middleware/error-middleware.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/cartodb/middleware/error-middleware.js b/lib/cartodb/middleware/error-middleware.js index 12406019..85f38936 100644 --- a/lib/cartodb/middleware/error-middleware.js +++ b/lib/cartodb/middleware/error-middleware.js @@ -198,14 +198,14 @@ function setErrorHeader(errors, statusCode, res) { */ function stringifyForLogs(object) { Object.keys(object).map(key => { - if (typeof object[key] === 'object') { + if(typeof object[key] === 'string') { + object[key] = object[key].replace(/[^a-zA-Z0-9]/g, ' '); + } else if (typeof object[key] === 'object') { stringifyForLogs(object[key]); } else if (object[key] instanceof Array) { for (let element of object[key]) { stringifyForLogs(element); } - } else if(typeof object[key] === 'string') { - object[key] = object[key].replace(/[^a-zA-Z0-9]/g, ' '); } });