diff --git a/lib/cartodb/cartodb_windshaft.js b/lib/cartodb/cartodb_windshaft.js index 98b3f574..c6b19bfe 100644 --- a/lib/cartodb/cartodb_windshaft.js +++ b/lib/cartodb/cartodb_windshaft.js @@ -70,7 +70,7 @@ var CartodbWindshaft = function(serverOptions) { }, function(err, data){ if (err){ - ws.sendError(res, {error: err.message}, 500, 'GET INFOWINDOW'); + ws.sendError(res, {error: err.message}, 500, 'GET INFOWINDOW', err); //res.send({error: err.message}, 500); } else { res.send({infowindow: data}, 200); @@ -91,7 +91,7 @@ var CartodbWindshaft = function(serverOptions) { }, function(err, data){ if (err){ - ws.sendError(res, {error: err.message}, 500, 'GET MAP_METADATA'); + ws.sendError(res, {error: err.message}, 500, 'GET MAP_METADATA', err); //res.send(err.message, 500); } else { res.send({map_metadata: data}, 200); @@ -112,7 +112,7 @@ var CartodbWindshaft = function(serverOptions) { }, function sendResponse(err, data){ if (err){ - ws.sendError(res, {error: err.message}, 500, 'DELETE CACHE'); + ws.sendError(res, {error: err.message}, 500, 'DELETE CACHE', err); //res.send(500); } else { res.send({status: 'ok'}, 200); @@ -168,7 +168,7 @@ var CartodbWindshaft = function(serverOptions) { if ( ! _.isUndefined(err.http_status) ) { statusCode = err.http_status; } - ws.sendError(res, response, statusCode, 'POST TEMPLATE', err.message); + ws.sendError(res, response, statusCode, 'POST TEMPLATE', err); } else { res.send(response, 200); } @@ -221,7 +221,7 @@ var CartodbWindshaft = function(serverOptions) { if ( ! _.isUndefined(err.http_status) ) { statusCode = err.http_status; } - ws.sendError(res, response, statusCode, 'PUT TEMPLATE', err.message); + ws.sendError(res, response, statusCode, 'PUT TEMPLATE', err); } else { res.send(response, 200); } @@ -279,7 +279,7 @@ var CartodbWindshaft = function(serverOptions) { if ( ! _.isUndefined(err.http_status) ) { statusCode = err.http_status; } - ws.sendError(res, response, statusCode, 'GET TEMPLATE', err.message); + ws.sendError(res, response, statusCode, 'GET TEMPLATE', err); } else { res.send(response, 200); } @@ -329,7 +329,7 @@ var CartodbWindshaft = function(serverOptions) { if ( ! _.isUndefined(err.http_status) ) { statusCode = err.http_status; } - ws.sendError(res, response, statusCode, 'DELETE TEMPLATE', err.message); + ws.sendError(res, response, statusCode, 'DELETE TEMPLATE', err); } else { res.send('', 204); } @@ -369,7 +369,7 @@ var CartodbWindshaft = function(serverOptions) { if ( ! _.isUndefined(err.http_status) ) { statusCode = err.http_status; } - ws.sendError(res, response, statusCode, 'GET TEMPLATE LIST', err.message); + ws.sendError(res, response, statusCode, 'GET TEMPLATE LIST', err); } else { res.send(response, statusCode); } @@ -501,7 +501,7 @@ var CartodbWindshaft = function(serverOptions) { if(debug) { response.stack = err.stack; } - ws.sendError(res, response, statusCode, 'POST INSTANCE TEMPLATE', err.message); + ws.sendError(res, response, statusCode, 'POST INSTANCE TEMPLATE', err); } else { res.send(response, 200); }